Benchmarks for offences pallet. (#5851)
* really rough mock runtime
* start to work on offences
* Make sure to start the session.
* Update to latest master.
* Add verify.
* Fix on_initialize benchmark.
* Add grandpa offence.
* Add Babe offence benchmarking.
* Enable babe test.
* Address review grumbles.
* Address review grumbles.
* Address review grumbles part 1/2
* use currency trait
* features
* Check events explicitly.
* Auto-impl tuple converter.
* Removed dead code.
* add test feature flag
* dont use std
Co-authored-by:
Shawn Tabrizi <shawntabrizi@gmail.com>
Showing
- substrate/Cargo.lock 7 additions, 0 deletionssubstrate/Cargo.lock
- substrate/frame/babe/src/lib.rs 6 additions, 7 deletionssubstrate/frame/babe/src/lib.rs
- substrate/frame/grandpa/src/lib.rs 10 additions, 9 deletionssubstrate/frame/grandpa/src/lib.rs
- substrate/frame/offences/benchmarking/Cargo.toml 24 additions, 11 deletionssubstrate/frame/offences/benchmarking/Cargo.toml
- substrate/frame/offences/benchmarking/src/lib.rs 289 additions, 45 deletionssubstrate/frame/offences/benchmarking/src/lib.rs
- substrate/frame/offences/benchmarking/src/mock.rs 214 additions, 0 deletionssubstrate/frame/offences/benchmarking/src/mock.rs
- substrate/frame/staking/src/lib.rs 6 additions, 0 deletionssubstrate/frame/staking/src/lib.rs
- substrate/primitives/staking/src/offence.rs 0 additions, 2 deletionssubstrate/primitives/staking/src/offence.rs
Please register or sign in to comment