Synchronize state cache on finalization (#3246)
* Reorg test
* Fixed informant misreporting reorgs
* Update cache when reorg is caused by applying finality
* Test for finality reorg
* Simplified test
* Typo
Co-Authored-By:
André Silva <andre.beat@gmail.com>
parent
1295260f
Showing
- substrate/Cargo.lock 1 addition, 0 deletionssubstrate/Cargo.lock
- substrate/core/cli/src/informant.rs 6 additions, 4 deletionssubstrate/core/cli/src/informant.rs
- substrate/core/client/Cargo.toml 1 addition, 0 deletionssubstrate/core/client/Cargo.toml
- substrate/core/client/db/src/lib.rs 10 additions, 3 deletionssubstrate/core/client/db/src/lib.rs
- substrate/core/client/db/src/storage_cache.rs 65 additions, 52 deletionssubstrate/core/client/db/src/storage_cache.rs
- substrate/core/client/src/client.rs 85 additions, 0 deletionssubstrate/core/client/src/client.rs
- substrate/core/state-db/src/lib.rs 5 additions, 2 deletionssubstrate/core/state-db/src/lib.rs
- substrate/core/test-client/src/client_ext.rs 22 additions, 0 deletionssubstrate/core/test-client/src/client_ext.rs
Please register or sign in to comment