openethereum/ethcore/src/client
Wei Tang c039ab79b5 Decouple rocksdb dependency from ethcore (#8320)
* Move client DB opening logic to CLI

* Move restoration db open logic to CLI

This adds KeyValueDBHandler which handles opening a new database, thus allow us to move the restoration db open logic
out of ethcore.

* Move rocksdb's compactionprofile conversion to CLI

* Move kvdb_rocksdb as test dependency for ethcore

* Fix tests due to interface change

* Fix service tests

* Remove unused migration dep for ethcore
2018-04-09 14:21:37 +02:00
..
ancient_import.rs Generalize engine trait (#6591) 2017-09-26 14:19:08 +02:00
chain_notify.rs dissolve util (#7460) 2018-01-10 15:35:18 +03:00
client.rs Cleaner binary shutdown system (#8284) 2018-04-04 11:50:28 +02:00
config.rs Decouple rocksdb dependency from ethcore (#8320) 2018-04-09 14:21:37 +02:00
error.rs KeyValueDB trait uses errors instead of strings 2017-10-16 12:11:35 +02:00
evm_test_client.rs Additional data in EVMTestClient (#7964) 2018-03-13 12:54:17 +01:00
io_message.rs ethcore-service (#8089) 2018-03-13 11:49:57 +01:00
mod.rs ethcore-service (#8089) 2018-03-13 11:49:57 +01:00
test_client.rs Decouple timestamp open-block-assignment/verification to Engine (#8305) 2018-04-05 10:11:21 +02:00
trace.rs removed dummy wrapper structure - LogGroupPosition (#7922) 2018-02-19 10:52:33 +01:00
traits.rs Remove RefCell from Header (#8227) 2018-04-03 17:01:28 +09:00