add mutate api (#695)
* runtime-storage: add 'mutate' api * support mutate for StorageValue * try adding 'mutate' for map * dispatch on Option<> type * add check for prev_some * consolidate the wrap type * unify wrap type handling * add sample for StorageValue
parent
6fb9b5a0
Showing
- substrate/substrate/runtime-support/src/storage/generator.rs 148 additions, 61 deletionssubstrate/substrate/runtime-support/src/storage/generator.rs
- substrate/substrate/runtime-support/src/storage/mod.rs 14 additions, 1 deletionsubstrate/substrate/runtime-support/src/storage/mod.rs
- substrate/substrate/runtime/example/src/lib.rs 47 additions, 14 deletionssubstrate/substrate/runtime/example/src/lib.rs
- substrate/substrate/runtime/treasury/src/lib.rs 1 addition, 7 deletionssubstrate/substrate/runtime/treasury/src/lib.rs
Please register or sign in to comment