Use ranged changes trie configuration in CT functions (#3404)
* CT config methods are accepting zero * intrduce && use configuration range in CT * Update core/client/db/src/lib.rs Co-Authored-By:cheme <emericchevalier.pro@gmail.com> * full PR URI * updated next_max_level_digest_range comment * added skewed digest description * added comment for loop * call next_max_level_digest_range from prev_max_level_digest_block * more test cases * Update core/state-machine/src/changes_trie/surface_iterator.rs Co-Authored-By:
cheme <emericchevalier.pro@gmail.com> * updated comment
Showing
- substrate/core/client/db/src/lib.rs 4 additions, 0 deletionssubstrate/core/client/db/src/lib.rs
- substrate/core/client/src/client.rs 23 additions, 5 deletionssubstrate/core/client/src/client.rs
- substrate/core/client/src/in_mem.rs 4 additions, 0 deletionssubstrate/core/client/src/in_mem.rs
- substrate/core/client/src/light/fetcher.rs 15 additions, 5 deletionssubstrate/core/client/src/light/fetcher.rs
- substrate/core/primitives/src/changes_trie.rs 155 additions, 29 deletionssubstrate/core/primitives/src/changes_trie.rs
- substrate/core/state-machine/src/changes_trie/build.rs 211 additions, 123 deletionssubstrate/core/state-machine/src/changes_trie/build.rs
- substrate/core/state-machine/src/changes_trie/build_iterator.rs 287 additions, 104 deletions...ate/core/state-machine/src/changes_trie/build_iterator.rs
- substrate/core/state-machine/src/changes_trie/changes_iterator.rs 206 additions, 212 deletions...e/core/state-machine/src/changes_trie/changes_iterator.rs
- substrate/core/state-machine/src/changes_trie/mod.rs 42 additions, 4 deletionssubstrate/core/state-machine/src/changes_trie/mod.rs
- substrate/core/state-machine/src/changes_trie/prune.rs 2 additions, 2 deletionssubstrate/core/state-machine/src/changes_trie/prune.rs
- substrate/core/state-machine/src/changes_trie/storage.rs 23 additions, 9 deletionssubstrate/core/state-machine/src/changes_trie/storage.rs
- substrate/core/state-machine/src/changes_trie/surface_iterator.rs 285 additions, 0 deletions...e/core/state-machine/src/changes_trie/surface_iterator.rs
- substrate/core/state-machine/src/lib.rs 1 addition, 0 deletionssubstrate/core/state-machine/src/lib.rs
Please register or sign in to comment