Set `StateBackend::Transaction` to `PrefixedMemoryDB` (#14612)
* Yep * Try to get it working everywhere * Make `from_raw_storage` start with an empty db * More fixes! * Make everything compile * Fix `child_storage_root` * Fix after merge * Cleanups * Update primitives/state-machine/src/overlayed_changes/mod.rs Co-authored-by:Davide Galassi <davxy@datawok.net> * Review comments * Fix issues * Silence warning * FMT * Clippy --------- Co-authored-by:
Davide Galassi <davxy@datawok.net>
Showing
- substrate/Cargo.lock 7 additions, 51 deletionssubstrate/Cargo.lock
- substrate/bin/node-template/node/src/service.rs 1 addition, 1 deletionsubstrate/bin/node-template/node/src/service.rs
- substrate/bin/node/cli/benches/block_production.rs 1 addition, 7 deletionssubstrate/bin/node/cli/benches/block_production.rs
- substrate/bin/node/cli/src/service.rs 1 addition, 1 deletionsubstrate/bin/node/cli/src/service.rs
- substrate/bin/node/testing/src/client.rs 0 additions, 3 deletionssubstrate/bin/node/testing/src/client.rs
- substrate/client/api/src/backend.rs 2 additions, 8 deletionssubstrate/client/api/src/backend.rs
- substrate/client/api/src/call_executor.rs 2 additions, 7 deletionssubstrate/client/api/src/call_executor.rs
- substrate/client/api/src/in_mem.rs 4 additions, 6 deletionssubstrate/client/api/src/in_mem.rs
- substrate/client/basic-authorship/src/basic_authorship.rs 7 additions, 17 deletionssubstrate/client/basic-authorship/src/basic_authorship.rs
- substrate/client/block-builder/src/lib.rs 6 additions, 9 deletionssubstrate/client/block-builder/src/lib.rs
- substrate/client/consensus/aura/src/import_queue.rs 4 additions, 7 deletionssubstrate/client/consensus/aura/src/import_queue.rs
- substrate/client/consensus/aura/src/lib.rs 9 additions, 14 deletionssubstrate/client/consensus/aura/src/lib.rs
- substrate/client/consensus/babe/src/lib.rs 14 additions, 27 deletionssubstrate/client/consensus/babe/src/lib.rs
- substrate/client/consensus/babe/src/tests.rs 12 additions, 32 deletionssubstrate/client/consensus/babe/src/tests.rs
- substrate/client/consensus/beefy/src/import.rs 3 additions, 9 deletionssubstrate/client/consensus/beefy/src/import.rs
- substrate/client/consensus/beefy/src/lib.rs 1 addition, 3 deletionssubstrate/client/consensus/beefy/src/lib.rs
- substrate/client/consensus/beefy/src/tests.rs 1 addition, 1 deletionsubstrate/client/consensus/beefy/src/tests.rs
- substrate/client/consensus/common/src/block_import.rs 14 additions, 55 deletionssubstrate/client/consensus/common/src/block_import.rs
- substrate/client/consensus/common/src/import_queue.rs 8 additions, 17 deletionssubstrate/client/consensus/common/src/import_queue.rs
- substrate/client/consensus/common/src/import_queue/basic_queue.rs 16 additions, 19 deletions...e/client/consensus/common/src/import_queue/basic_queue.rs
Please register or sign in to comment