openethereum/ethcore/src
Tomasz Drwięga 6e5a1c00dc Update state tests execution model (#9440)
* Update & fix JSON state tests.

* Update tests to be able to run ethtest at
021fe3d410773024cd5f0387e62db6e6ec800f32.

- Touch user in state
- Adjust transaction tests to new json format

* Switch to same commit for submodule ethereum/test as geth (next includes constantinople changes).
Added test `json_tests::trie::generic::TrieTests_trieanyorder` and a few
difficulty tests.

* Remove trietestnextprev as it would require to parse differently and
implement it.

* Support new (shitty) format of transaction tests.

* Ignore junk in ethereum/tests repo.

* Ignore incorrect test.

* Update to a later commit

* Move block number to a constant.

* Fix ZK2 test - touched account should also be cleared.

* Fix conflict resolution
2018-09-10 22:38:30 +02:00
..
account_provider Remove all dapp permissions related settings (#9120) 2018-08-07 20:52:23 +08:00
blockchain Fix Snapshot restoration failure on Windows (#9491) 2018-09-10 17:21:57 +02:00
client Update state tests execution model (#9440) 2018-09-10 22:38:30 +02:00
engines aura: don't report skipped primaries when empty steps are enabled (#9435) 2018-09-06 13:33:46 +02:00
ethereum Generalized blockReward and difficultyBombDelays config (#9480) 2018-09-09 00:38:07 +02:00
json_tests Update state tests execution model (#9440) 2018-09-10 22:38:30 +02:00
miner Fetch `parity-common` crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
snapshot Don't error when Snapshot is aborted (#9492) 2018-09-10 21:26:52 +08:00
spec EIP 1283: Net gas metering for SSTORE without dirty maps (#9319) 2018-09-07 18:51:08 +08:00
state EIP 1283: Net gas metering for SSTORE without dirty maps (#9319) 2018-09-07 18:51:08 +08:00
tests Remove pass-by-reference return data value from executive (#9211) 2018-08-14 05:27:13 +08:00
trace Remove prepare_trace_output and make sure prepare_trace_call and trace*call are balanced (#9353) 2018-08-14 15:34:46 +01:00
verification ethcore: don't validate difficulty when ignoring seal check (#9470) 2018-09-06 04:37:41 +02:00
views Don't allocate in expect_valid_rlp unless necessary (#8867) 2018-06-12 08:15:52 +02:00
account_db.rs Make HashDB generic (#8739) 2018-07-02 18:50:05 +02:00
block.rs block view! removal in progress (#9397) 2018-08-24 10:53:31 +01:00
builtin.rs ethcore: add missing builtins benchmarks (#9170) 2018-07-20 15:06:11 +02:00
cache_manager.rs remove trait bounds from several structs (#9055) 2018-07-09 12:55:27 +01:00
db.rs Update `license header` and `scripts` (#8666) 2018-06-04 10:19:50 +02:00
encoded.rs block cleanup (#9117) 2018-07-30 10:45:10 +01:00
error.rs Prevent sync restart if import queue full (#9381) 2018-08-24 09:42:24 +01:00
executed.rs Make HashDB generic (#8739) 2018-07-02 18:50:05 +02:00
executive.rs EIP 1283: Net gas metering for SSTORE without dirty maps (#9319) 2018-09-07 18:51:08 +08:00
externalities.rs EIP 1283: Net gas metering for SSTORE without dirty maps (#9319) 2018-09-07 18:51:08 +08:00
factory.rs Allow single opcode stepping for EVM (#9051) 2018-08-14 04:06:15 +08:00
header.rs block cleanup (#9117) 2018-07-30 10:45:10 +01:00
lib.rs use kvdb-* and parity-snappy crates from crates.io (#9441) 2018-09-03 17:40:11 +01:00
machine.rs Fetch `parity-common` crates from crates.io (#9410) 2018-09-04 20:13:51 +02:00
pod_account.rs Make HashDB generic (#8739) 2018-07-02 18:50:05 +02:00
pod_state.rs Update `license header` and `scripts` (#8666) 2018-06-04 10:19:50 +02:00
state_db.rs remove util-error (#9054) 2018-07-06 15:09:39 +02:00
test_helpers.rs Private packets verification and queue refactoring (#8715) 2018-08-29 20:31:04 +08:00
tx_filter.rs ethcore: add transition flag for transaction permission contract (#9275) 2018-08-07 15:18:19 +01:00