bsc/core
Felix Lange 225de7ca0a tests: update tests and implement general state tests (#14734)
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.
2017-07-11 13:49:14 +02:00
..
asm cmd/evm, core/asm: add EVM assembler (#3686) 2017-03-01 01:11:24 +01:00
state core/state: access trie through Database interface, track errors (#14589) 2017-06-27 15:57:06 +02:00
types core: fix typo in error message (#14763) 2017-07-06 00:19:38 +02:00
vm Merge pull request #14718 from holiman/gascalc_fix 2017-06-28 13:12:13 +03:00
.gitignore Renamed chain => core 2014-12-04 10:28:02 +01:00
bench_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
block_validator_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
block_validator.go core/state: access trie through Database interface, track errors (#14589) 2017-06-27 15:57:06 +02:00
blockchain_test.go core/state: access trie through Database interface, track errors (#14589) 2017-06-27 15:57:06 +02:00
blockchain.go core: fix an off-by-one when the block import counts blocks 2017-06-29 14:19:10 +02:00
blocks.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
chain_makers_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
chain_makers.go core/state: access trie through Database interface, track errors (#14589) 2017-06-27 15:57:06 +02:00
dao_test.go core: don't import genesis block in TestDAOForkRangeExtradata 2017-04-12 18:47:47 +02:00
dao.go consensus, core: drop all the legacy custom core error types 2017-04-06 17:34:19 +03:00
database_util_test.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00
database_util.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
error.go consensus, core: drop all the legacy custom core error types 2017-04-06 17:34:19 +03:00
events.go core: remove unused events 2017-06-23 10:39:38 +08:00
evm.go all: update license information 2017-04-14 10:29:00 +02:00
fees.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
filter_test.go all: fix license headers one more time 2015-07-23 18:35:11 +02:00
gaspool.go consensus, core: drop all the legacy custom core error types 2017-04-06 17:34:19 +03:00
gen_genesis_account.go tests: update tests and implement general state tests (#14734) 2017-07-11 13:49:14 +02:00
gen_genesis.go tests: update tests and implement general state tests (#14734) 2017-07-11 13:49:14 +02:00
genesis_alloc.go cmd, core, params: add --rinkeby flag for fast connectivity 2017-05-04 12:36:20 +03:00
genesis_test.go params: remove redundant consts, disable metro on AllProtocolChanges 2017-07-04 12:28:58 +03:00
genesis.go tests: update tests and implement general state tests (#14734) 2017-07-11 13:49:14 +02:00
headerchain.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
helper_test.go core: typos and comments improve 2017-05-25 17:14:33 +03:00
mkalloc.go core: refactor genesis handling 2017-03-23 15:58:43 +01:00
state_processor.go consensus, core/*, params: metropolis preparation refactor 2017-05-18 09:05:58 +02:00
state_transition.go core: Fix VM error logging 2017-06-05 23:51:32 +01:00
tx_list_test.go cmd, core, eth: configurable txpool parameters 2017-05-29 11:29:46 +03:00
tx_list.go core: test locals support in txpool queue limits, fix 2017-07-06 11:51:59 +03:00
tx_pool_test.go core: test locals support in txpool queue limits, fix 2017-07-06 11:51:59 +03:00
tx_pool.go core: test locals support in txpool queue limits, fix 2017-07-06 11:51:59 +03:00
types.go core, consensus: pluggable consensus engines (#3817) 2017-04-05 00:16:29 +02:00