contracts: Refactor `trait Ext::*_storage_transparent` functions (#13600)
* Refactor _transparent methods rewrote commits, stashed the typo changes to remove some diff noise fixed my unverified email commit * remove type alias * Get rid of From<Fix/VarSizedKey> impl blocks * Get rid of KeyType impl block * remove unnecessary Key export * Update frame/contracts/src/exec.rs Co-authored-by:Sasha Gryaznov <hi@agryaznov.com> * PR review comment --------- Co-authored-by:
Sasha Gryaznov <hi@agryaznov.com>
Showing
- substrate/bin/node/executor/tests/basic.rs 1 addition, 5 deletionssubstrate/bin/node/executor/tests/basic.rs
- substrate/frame/contracts/src/benchmarking/mod.rs 14 additions, 14 deletionssubstrate/frame/contracts/src/benchmarking/mod.rs
- substrate/frame/contracts/src/exec.rs 113 additions, 154 deletionssubstrate/frame/contracts/src/exec.rs
- substrate/frame/contracts/src/lib.rs 5 additions, 3 deletionssubstrate/frame/contracts/src/lib.rs
- substrate/frame/contracts/src/storage.rs 5 additions, 5 deletionssubstrate/frame/contracts/src/storage.rs
- substrate/frame/contracts/src/tests.rs 3 additions, 3 deletionssubstrate/frame/contracts/src/tests.rs
- substrate/frame/contracts/src/wasm/mod.rs 20 additions, 48 deletionssubstrate/frame/contracts/src/wasm/mod.rs
- substrate/frame/contracts/src/wasm/runtime.rs 39 additions, 64 deletionssubstrate/frame/contracts/src/wasm/runtime.rs
Please register or sign in to comment