state-machine: Move all functionality from trie backend to the essence (#10904)
* state-machine: Move all functionality from trie backend to the essence This is required for some future changes of me and it also makes more sense to have all the functionality inside the essence. Besides that it changes the child root cache to directly cache the hash. * Update primitives/state-machine/src/trie_backend_essence.rs Co-authored-by:cheme <emericchevalier.pro@gmail.com> * FMT Co-authored-by:
cheme <emericchevalier.pro@gmail.com>
Showing
- substrate/primitives/state-machine/src/trie_backend.rs 9 additions, 103 deletionssubstrate/primitives/state-machine/src/trie_backend.rs
- substrate/primitives/state-machine/src/trie_backend_essence.rs 163 additions, 47 deletions...rate/primitives/state-machine/src/trie_backend_essence.rs
- substrate/primitives/trie/src/lib.rs 2 additions, 6 deletionssubstrate/primitives/trie/src/lib.rs
Please register or sign in to comment