try-runtime-cli: 'instant' snapshots, threading refactor, better progress logs (#14057)
* remote externalities refactor * remove redundant logs * use const for parallel requests * prefer functional * improve variable naming * handle requests error * use overlayedchanges * Revert "use overlayedchanges" This reverts commit c0ddb87a5abdd52207597f5df66cbbdf9d79badc. * Revert "Revert "use overlayedchanges"" This reverts commit 1d49362d9b999c045c8f970a0ab8b486bc47a90a. * Revert "Revert "Revert "use overlayedchanges""" This reverts commit 06df786488d94f249e9abccffac4af445f76e5a7. * backup/load raw storage values * test raw storage drain and restore * update snapshot tests * improve logs * clippy suggestions * address comments * fix example * fix test * clippy
Showing
- substrate/Cargo.lock 62 additions, 0 deletionssubstrate/Cargo.lock
- substrate/primitives/state-machine/src/testing.rs 69 additions, 1 deletionsubstrate/primitives/state-machine/src/testing.rs
- substrate/primitives/state-machine/src/trie_backend.rs 10 additions, 0 deletionssubstrate/primitives/state-machine/src/trie_backend.rs
- substrate/utils/frame/remote-externalities/Cargo.toml 2 additions, 0 deletionssubstrate/utils/frame/remote-externalities/Cargo.toml
- substrate/utils/frame/remote-externalities/src/lib.rs 134 additions, 229 deletionssubstrate/utils/frame/remote-externalities/src/lib.rs
- substrate/utils/frame/remote-externalities/test_data/proxy_test 0 additions, 0 deletions...ate/utils/frame/remote-externalities/test_data/proxy_test
Please register or sign in to comment