openethereum/ethcore/blockchain/src
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
..
best_block.rs Better logging when backfilling ancient blocks fail (#10796) 2019-07-01 14:41:45 +02:00
block_info.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
blockchain.rs Fix fork choice (#10837) 2019-07-08 19:21:06 +02:00
cache.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
config.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00
generator.rs Fix fork choice (#10837) 2019-07-08 19:21:06 +02:00
import_route.rs Upgrade ethereum types (#10670) 2019-06-03 15:36:21 +02:00
lib.rs Move DatabaseExtras back to trace (#10868) 2019-07-14 18:35:43 +02:00
update.rs misc: bump license header to 2019 (#10135) 2019-01-07 11:33:07 +01:00