Additional data in EVMTestClient (#7964)

* Small changes to allow better re-use of EvmTestClient

* Expose logs.

* add outcome to TransactResult

* Fix submodule.

* Fix json tests.

* Fix evmbin.
This commit is contained in:
Tomasz Drwięga
2018-03-13 12:54:17 +01:00
committed by Marek Kotewicz
parent c2bd1a0e76
commit 102bc7809f
3 changed files with 50 additions and 15 deletions

View File

@@ -51,7 +51,7 @@ pub fn json_chain_test(json_data: &[u8]) -> Vec<String> {
let result = || -> Result<_, EvmTestError> {
Ok(EvmTestClient::from_pod_state(spec, pre.clone())?
.transact(&env, transaction, trace::NoopVMTracer))
.transact(&env, transaction, trace::NoopTracer, trace::NoopVMTracer))
};
match result() {
Err(err) => {