openethereum/ethcore/src/client
David 14e7641835 Move DatabaseExtras back to trace (#10868)
* Move DatabaseExtras back to trace
Add a new BlockChainWithExtras newtype to ethcore
Impl DatabaseExtras for BlockChainWithExtras

* Avoid double Arcs
Impl From for BlockChainWithExtras for convenient instantiation
Change TraceDB::new to take a T: DatabaseExtras (instead of an Arc)

* Use local type for BlockNumber and reduce dependencies

* Update ethcore/src/client/client.rs

Co-Authored-By: Tomasz Drwięga <tomusdrw@users.noreply.github.com>

* Update ethcore/src/client/client.rs

Co-Authored-By: Tomasz Drwięga <tomusdrw@users.noreply.github.com>

* Revert "Update ethcore/src/client/client.rs"

This reverts commit cbf8a251d4acaff8b29e999aedcdaac473ddf300.

* Revert "Update ethcore/src/client/client.rs"

This reverts commit 2518873b3139e832fa57c11793624bf1bfe48d05.

* address grumbles

* Be explicit about using the BlockProvider provided block_hash()
2019-07-14 18:35:43 +02:00
..
ancient_import.rs removed EthEngine alias (#10805) 2019-06-28 10:18:18 +02:00
bad_blocks.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
chain_notify.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
client.rs Move DatabaseExtras back to trace (#10868) 2019-07-14 18:35:43 +02:00
config.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
evm_test_client.rs Move the substate module into ethcore/executive (#10867) 2019-07-10 11:55:37 +03:00
io_message.rs Fix deprectation warnings on nightly (#10746) 2019-06-14 18:48:35 +02:00
mod.rs Move more code into state-account (#10840) 2019-07-08 18:17:48 +02:00
test_client.rs Move more code into state-account (#10840) 2019-07-08 18:17:48 +02:00
traits.rs Move more code into state-account (#10840) 2019-07-08 18:17:48 +02:00