contracts: New contract events + unconfusions (#4685)
* contracts: during execution -> contract trapped during execution This message confused many people so we are improving it to make clear what happened. * contracts: rename Event::Contract -> Event::ContractExecution * contracts: fix tests after ContractExecution renaming * contracts: Add Evicted and Restored events * fix doc comment * wrap to not go over (soft) 100 column line limit * add event deposit for eventual eviction upon pay_rent * contracts: adjust tests for the new events * emit Evicted event immediately and add tombstone flag bool
parent
169a48c0
Showing
- substrate/frame/contracts/src/exec.rs 1 addition, 1 deletionsubstrate/frame/contracts/src/exec.rs
- substrate/frame/contracts/src/lib.rs 27 additions, 3 deletionssubstrate/frame/contracts/src/lib.rs
- substrate/frame/contracts/src/rent.rs 5 additions, 1 deletionsubstrate/frame/contracts/src/rent.rs
- substrate/frame/contracts/src/tests.rs 93 additions, 5 deletionssubstrate/frame/contracts/src/tests.rs
- substrate/frame/contracts/src/wasm/mod.rs 4 additions, 2 deletionssubstrate/frame/contracts/src/wasm/mod.rs
- substrate/frame/contracts/src/wasm/runtime.rs 1 addition, 1 deletionsubstrate/frame/contracts/src/wasm/runtime.rs
Please register or sign in to comment