mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-06-12 22:51:13 +00:00
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>
This commit is contained in:
@@ -2895,6 +2895,12 @@ impl<T: Trait> Module<T> {
|
||||
pub fn put_election_status(status: ElectionStatus::<T::BlockNumber>) {
|
||||
<EraElectionStatus<T>>::put(status);
|
||||
}
|
||||
|
||||
#[cfg(feature = "runtime-benchmarks")]
|
||||
pub fn set_slash_reward_fraction(fraction: Perbill) {
|
||||
SlashRewardFraction::put(fraction);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/// In this implementation `new_session(session)` must be called before `end_session(session-1)`
|
||||
|
||||
Reference in New Issue
Block a user