Use `storage::append` in the implementation of the storage types (#5889)
* Start improving `storage_append` * Fix some stuff * Fix compilation * Update docs and add new test * More tests * Test kill + append
Showing
- substrate/Cargo.lock 43 additions, 42 deletionssubstrate/Cargo.lock
- substrate/frame/benchmark/src/lib.rs 1 addition, 1 deletionsubstrate/frame/benchmark/src/lib.rs
- substrate/frame/democracy/src/lib.rs 2 additions, 3 deletionssubstrate/frame/democracy/src/lib.rs
- substrate/frame/elections/src/lib.rs 1 addition, 1 deletionsubstrate/frame/elections/src/lib.rs
- substrate/frame/scheduler/src/lib.rs 12 additions, 12 deletionssubstrate/frame/scheduler/src/lib.rs
- substrate/frame/scored-pool/src/lib.rs 2 additions, 7 deletionssubstrate/frame/scored-pool/src/lib.rs
- substrate/frame/support/src/lib.rs 2 additions, 2 deletionssubstrate/frame/support/src/lib.rs
- substrate/frame/support/src/storage/generator/double_map.rs 7 additions, 41 deletionssubstrate/frame/support/src/storage/generator/double_map.rs
- substrate/frame/support/src/storage/generator/map.rs 6 additions, 34 deletionssubstrate/frame/support/src/storage/generator/map.rs
- substrate/frame/support/src/storage/generator/value.rs 5 additions, 46 deletionssubstrate/frame/support/src/storage/generator/value.rs
- substrate/frame/support/src/storage/mod.rs 44 additions, 66 deletionssubstrate/frame/support/src/storage/mod.rs
- substrate/frame/support/test/tests/decl_storage.rs 34 additions, 26 deletionssubstrate/frame/support/test/tests/decl_storage.rs
- substrate/frame/system/src/lib.rs 3 additions, 9 deletionssubstrate/frame/system/src/lib.rs
- substrate/primitives/core/src/testing.rs 2 additions, 1 deletionsubstrate/primitives/core/src/testing.rs
- substrate/primitives/io/src/lib.rs 8 additions, 1 deletionsubstrate/primitives/io/src/lib.rs
- substrate/primitives/state-machine/src/basic.rs 2 additions, 2 deletionssubstrate/primitives/state-machine/src/basic.rs
- substrate/primitives/state-machine/src/ext.rs 65 additions, 59 deletionssubstrate/primitives/state-machine/src/ext.rs
- substrate/primitives/storage/src/lib.rs 12 additions, 8 deletionssubstrate/primitives/storage/src/lib.rs
- substrate/primitives/wasm-interface/src/lib.rs 1 addition, 1 deletionsubstrate/primitives/wasm-interface/src/lib.rs
Please register or sign in to comment