Storage chains: indexing, renewals and reference counting (#8265)
* Transaction indexing * Tests and fixes * Fixed a comment * Style * Build * Style * Apply suggestions from code review Co-authored-by:cheme <emericchevalier.pro@gmail.com> * Code review suggestions * Add missing impl * Apply suggestions from code review Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com> * impl JoinInput * Don't store empty slices * JoinInput operates on slices Co-authored-by:
cheme <emericchevalier.pro@gmail.com> Co-authored-by:
Bastian Köcher <bkchr@users.noreply.github.com>
Showing
- substrate/client/api/src/backend.rs 4 additions, 1 deletionsubstrate/client/api/src/backend.rs
- substrate/client/api/src/client.rs 9 additions, 6 deletionssubstrate/client/api/src/client.rs
- substrate/client/api/src/in_mem.rs 7 additions, 3 deletionssubstrate/client/api/src/in_mem.rs
- substrate/client/api/src/leaves.rs 6 additions, 1 deletionsubstrate/client/api/src/leaves.rs
- substrate/client/db/Cargo.toml 1 addition, 1 deletionsubstrate/client/db/Cargo.toml
- substrate/client/db/src/lib.rs 291 additions, 80 deletionssubstrate/client/db/src/lib.rs
- substrate/client/db/src/light.rs 1 addition, 1 deletionsubstrate/client/db/src/light.rs
- substrate/client/db/src/parity_db.rs 8 additions, 4 deletionssubstrate/client/db/src/parity_db.rs
- substrate/client/db/src/utils.rs 47 additions, 1 deletionsubstrate/client/db/src/utils.rs
- substrate/client/light/src/backend.rs 6 additions, 1 deletionsubstrate/client/light/src/backend.rs
- substrate/client/light/src/blockchain.rs 2 additions, 2 deletionssubstrate/client/light/src/blockchain.rs
- substrate/client/network/src/bitswap.rs 5 additions, 6 deletionssubstrate/client/network/src/bitswap.rs
- substrate/client/service/src/client/client.rs 6 additions, 4 deletionssubstrate/client/service/src/client/client.rs
- substrate/primitives/blockchain/src/backend.rs 7 additions, 6 deletionssubstrate/primitives/blockchain/src/backend.rs
- substrate/primitives/database/Cargo.toml 1 addition, 0 deletionssubstrate/primitives/database/Cargo.toml
- substrate/primitives/database/src/kvdb.rs 60 additions, 5 deletionssubstrate/primitives/database/src/kvdb.rs
- substrate/primitives/database/src/lib.rs 25 additions, 100 deletionssubstrate/primitives/database/src/lib.rs
- substrate/primitives/database/src/mem.rs 27 additions, 19 deletionssubstrate/primitives/database/src/mem.rs
- substrate/primitives/externalities/src/lib.rs 10 additions, 0 deletionssubstrate/primitives/externalities/src/lib.rs
- substrate/primitives/state-machine/src/ext.rs 31 additions, 1 deletionsubstrate/primitives/state-machine/src/ext.rs
Please register or sign in to comment