contracts: Collect rent for the first block during deployment (#7847)
* Pay first rent during instantiation * Fix and add new tests * Do not increment trie id counter on failure
Showing
- substrate/frame/contracts/src/benchmarking/mod.rs 5 additions, 4 deletionssubstrate/frame/contracts/src/benchmarking/mod.rs
- substrate/frame/contracts/src/exec.rs 66 additions, 55 deletionssubstrate/frame/contracts/src/exec.rs
- substrate/frame/contracts/src/storage.rs 6 additions, 2 deletionssubstrate/frame/contracts/src/storage.rs
- substrate/frame/contracts/src/tests.rs 144 additions, 89 deletionssubstrate/frame/contracts/src/tests.rs
Please register or sign in to comment