Switch to shiny new fast, RLP-less trie (#795)
* Bump codec * Fix tests * Patricia trie builds * Introduce trie * Some yak shaving. * Some fixes * Remove RLP ref * Fixes * It builds! * Some tests fixed * Another test fix * Rejig more hashes * substrate-trie::iterator_works test * Update lock * Polish * Docs * Undo incorrect "fix" for tests * Fix nits
Showing
- substrate/.gitignore 1 addition, 0 deletionssubstrate/.gitignore
- substrate/Cargo.lock 333 additions, 117 deletionssubstrate/Cargo.lock
- substrate/Cargo.toml 1 addition, 2 deletionssubstrate/Cargo.toml
- substrate/core/client/Cargo.toml 6 additions, 5 deletionssubstrate/core/client/Cargo.toml
- substrate/core/client/db/Cargo.toml 9 additions, 8 deletionssubstrate/core/client/db/Cargo.toml
- substrate/core/client/db/src/lib.rs 15 additions, 14 deletionssubstrate/core/client/db/src/lib.rs
- substrate/core/client/db/src/utils.rs 1 addition, 1 deletionsubstrate/core/client/db/src/utils.rs
- substrate/core/client/src/backend.rs 14 additions, 15 deletionssubstrate/core/client/src/backend.rs
- substrate/core/client/src/block_builder.rs 10 additions, 12 deletionssubstrate/core/client/src/block_builder.rs
- substrate/core/client/src/call_executor.rs 12 additions, 14 deletionssubstrate/core/client/src/call_executor.rs
- substrate/core/client/src/cht.rs 16 additions, 20 deletionssubstrate/core/client/src/cht.rs
- substrate/core/client/src/client.rs 20 additions, 20 deletionssubstrate/core/client/src/client.rs
- substrate/core/client/src/genesis.rs 4 additions, 4 deletionssubstrate/core/client/src/genesis.rs
- substrate/core/client/src/in_mem.rs 19 additions, 22 deletionssubstrate/core/client/src/in_mem.rs
- substrate/core/client/src/lib.rs 6 additions, 6 deletionssubstrate/core/client/src/lib.rs
- substrate/core/client/src/light/backend.rs 12 additions, 13 deletionssubstrate/core/client/src/light/backend.rs
- substrate/core/client/src/light/call_executor.rs 16 additions, 21 deletionssubstrate/core/client/src/light/call_executor.rs
- substrate/core/client/src/light/fetcher.rs 12 additions, 16 deletionssubstrate/core/client/src/light/fetcher.rs
- substrate/core/client/src/light/mod.rs 6 additions, 7 deletionssubstrate/core/client/src/light/mod.rs
- substrate/core/executor/Cargo.toml 3 additions, 2 deletionssubstrate/core/executor/Cargo.toml
Please register or sign in to comment