<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dexon/tests/files/StateTests, branch yilan</title>
<subtitle>DEXON full node (https://github.com/dexon-foundation/dexon)
</subtitle>
<id>https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/atom?h=yilan</id>
<link rel='self' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/atom?h=yilan'/>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/'/>
<updated>2017-07-11T11:49:14+00:00</updated>
<entry>
<title>tests: update tests and implement general state tests (#14734)</title>
<updated>2017-07-11T11:49:14+00:00</updated>
<author>
<name>Felix Lange</name>
<email>fjl@users.noreply.github.com</email>
</author>
<published>2017-07-11T11:49:14+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=225de7ca0a9e861696a5a43b666090b574c4c769'/>
<id>urn:sha1:225de7ca0a9e861696a5a43b666090b574c4c769</id>
<content type='text'>
Tests are now included as a submodule. This should make updating easier
and removes ~60MB of JSON data from the working copy.

State tests are replaced by General State Tests, which run the same test
with multiple fork configurations.

With the new test runner, consensus tests are run as subtests by walking
json files. Many hex issues have been fixed upstream since the last
update and most custom parsing code is replaced by existing JSON hex
types. Tests can now be marked as 'expected failures', ensuring that
fixes for those tests will trigger an update to test configuration. The
new test runner also supports parallel execution and the -short flag.</content>
</entry>
<entry>
<title>tests: update from github.com/ethereum/tests @ f21c49dc816e</title>
<updated>2016-11-24T21:54:50+00:00</updated>
<author>
<name>Felix Lange</name>
<email>fjl@twurst.com</email>
</author>
<published>2016-11-24T21:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=bca7bfa927db47d6a089fdc9da8d2501dcab29d5'/>
<id>urn:sha1:bca7bfa927db47d6a089fdc9da8d2501dcab29d5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core, core/state: fixed consensus issue added touch revert</title>
<updated>2016-11-24T21:12:54+00:00</updated>
<author>
<name>Jeffrey Wilcke</name>
<email>jeffrey@ethereum.org</email>
</author>
<published>2016-11-24T15:24:04+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=12d654a6fc4580f9194a931032ebf0e1b1927279'/>
<id>urn:sha1:12d654a6fc4580f9194a931032ebf0e1b1927279</id>
<content type='text'>
Implemented proper touch revert journal entries and copied a Parity
consensus bug in order to remain in sync with the current longest chain.
</content>
</entry>
<entry>
<title>tests: updated</title>
<updated>2016-11-13T22:26:07+00:00</updated>
<author>
<name>Jeffrey Wilcke</name>
<email>jeffrey@ethereum.org</email>
</author>
<published>2016-11-08T22:07:44+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=a91908e5678397a466060aa614081974a4a36455'/>
<id>urn:sha1:a91908e5678397a466060aa614081974a4a36455</id>
<content type='text'>
</content>
</entry>
<entry>
<title>tests: added new EIP158 tests</title>
<updated>2016-11-13T09:44:06+00:00</updated>
<author>
<name>Jeffrey Wilcke</name>
<email>jeffrey@ethereum.org</email>
</author>
<published>2016-10-31T10:32:05+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=5cd86443ee071b5e3abe4995c777ce467c29f2c5'/>
<id>urn:sha1:5cd86443ee071b5e3abe4995c777ce467c29f2c5</id>
<content type='text'>
</content>
</entry>
<entry>
<title>core, core/vm: added gas price variance table</title>
<updated>2016-10-14T16:09:17+00:00</updated>
<author>
<name>Jeffrey Wilcke</name>
<email>geffobscura@gmail.com</email>
</author>
<published>2016-10-07T22:23:45+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=64af2aafdaf16d0bab4c2b89573324b076602bab'/>
<id>urn:sha1:64af2aafdaf16d0bab4c2b89573324b076602bab</id>
<content type='text'>
This implements 1b &amp; 1c of EIP150 by adding a new GasTable which must be
returned from the RuleSet config method. This table is used to determine
the gas prices for the current epoch.

Please note that when the CreateBySuicide gas price is set it is assumed
that we're in the new epoch phase.

In addition this PR will serve as temporary basis while refactorisation
in being done in the EVM64 PR, which will substentially overhaul the gas
price code.
</content>
</entry>
<entry>
<title>tests: update test files from github.com/ethereum/tests @ 45bc1d21d3c1</title>
<updated>2016-10-06T13:36:21+00:00</updated>
<author>
<name>Felix Lange</name>
<email>fjl@twurst.com</email>
</author>
<published>2016-10-05T21:55:47+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=1b7b2ba2163c7b2b2acc0c4f107951ad873cd8a4'/>
<id>urn:sha1:1b7b2ba2163c7b2b2acc0c4f107951ad873cd8a4</id>
<content type='text'>
Two new tests are skipped because they're buggy. Making some newer
random state tests work required implementing the 'compressed return
value encoding'.
</content>
</entry>
<entry>
<title>tests: updated homestead tests</title>
<updated>2016-02-18T09:08:18+00:00</updated>
<author>
<name>Jeffrey Wilcke</name>
<email>geffobscura@gmail.com</email>
</author>
<published>2016-01-19T22:48:50+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=4f4d2b647488eaa056613fa6f026229ac91f066a'/>
<id>urn:sha1:4f4d2b647488eaa056613fa6f026229ac91f066a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>parmas, crypto, core, core/vm: homestead consensus protocol changes</title>
<updated>2016-02-18T09:08:11+00:00</updated>
<author>
<name>Gustav Simonsson</name>
<email>gustav.simonsson@gmail.com</email>
</author>
<published>2015-11-27T14:40:29+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=371871d685d54b916aef28de689d6f0af7822083'/>
<id>urn:sha1:371871d685d54b916aef28de689d6f0af7822083</id>
<content type='text'>
* change gas cost for contract creating txs
* invalidate signature with s value greater than secp256k1 N / 2
* OOG contract creation if not enough gas to store code
* new difficulty adjustment algorithm
* new DELEGATECALL op code
</content>
</entry>
<entry>
<title>Update common test files</title>
<updated>2015-11-20T11:53:36+00:00</updated>
<author>
<name>Gustav Simonsson</name>
<email>gustav.simonsson@gmail.com</email>
</author>
<published>2015-11-18T14:13:23+00:00</published>
<link rel='alternate' type='text/html' href='https://lant.com.tw/~lantw44/cgit/cgit.cgi/dexon/commit/?id=220b0bf6e5281ef561a07e467d82eb1ce3cc4596'/>
<id>urn:sha1:220b0bf6e5281ef561a07e467d82eb1ce3cc4596</id>
<content type='text'>
</content>
</entry>
</feed>
