Return number of keys removed when calling `storage_kill` on child trie (#8166)
* Initial piping of returning amount of keys killed * One more test for `None` limit * forgot to update * fix return value * use version 3 * Update to return `KillOutcome` * Update name to KillChildStorageResult
Showing
- substrate/frame/contracts/src/storage.rs 3 additions, 3 deletionssubstrate/frame/contracts/src/storage.rs
- substrate/frame/support/src/storage/child.rs 3 additions, 14 deletionssubstrate/frame/support/src/storage/child.rs
- substrate/primitives/externalities/src/lib.rs 4 additions, 3 deletionssubstrate/primitives/externalities/src/lib.rs
- substrate/primitives/io/src/lib.rs 47 additions, 3 deletionssubstrate/primitives/io/src/lib.rs
- substrate/primitives/state-machine/src/basic.rs 26 additions, 3 deletionssubstrate/primitives/state-machine/src/basic.rs
- substrate/primitives/state-machine/src/ext.rs 5 additions, 4 deletionssubstrate/primitives/state-machine/src/ext.rs
- substrate/primitives/state-machine/src/lib.rs 9 additions, 7 deletionssubstrate/primitives/state-machine/src/lib.rs
- substrate/primitives/state-machine/src/read_only.rs 1 addition, 1 deletionsubstrate/primitives/state-machine/src/read_only.rs
- substrate/primitives/state-machine/src/testing.rs 1 addition, 1 deletionsubstrate/primitives/state-machine/src/testing.rs
- substrate/primitives/tasks/src/async_externalities.rs 1 addition, 1 deletionsubstrate/primitives/tasks/src/async_externalities.rs
Please register or sign in to comment