Trait WeightInfo

Source
pub trait WeightInfo {
Show 36 methods // Required methods fn enlist() -> Weight; fn demit() -> Weight; fn refill() -> Weight; fn my_collateral() -> Weight; fn direct_fund() -> Weight; fn index_fund() -> Weight; fn pool_fund() -> Weight; fn release_direct_fund() -> Weight; fn release_index_fund() -> Weight; fn release_pool_fund() -> Weight; fn confirm() -> Weight; fn create_index() -> Weight; fn create_pool() -> Weight; fn transfer_pool() -> Weight; fn update_commission() -> Weight; fn update_slot_shares() -> Weight; fn update_entry_shares() -> Weight; fn force_probation_period() -> Weight; fn force_reduce_probation_by() -> Weight; fn force_increase_probation_by() -> Weight; fn force_rewards_buffer() -> Weight; fn force_penalties_buffer() -> Weight; fn force_max_elected() -> Weight; fn force_min_elected() -> Weight; fn force_enforce_max_elected() -> Weight; fn force_min_fund() -> Weight; fn force_max_exposure() -> Weight; fn force_min_collateral() -> Weight; fn check_direct_fund() -> Weight; fn check_index_fund() -> Weight; fn check_index_fund_towards() -> Weight; fn check_pool_fund() -> Weight; fn check_pool_fund_towards() -> Weight; fn shed_rewards() -> Weight; fn shed_penalties() -> Weight; fn on_initialize_rewards_penalties(r: u32, p: u32) -> Weight;
}
Expand description

Weight functions needed for pallet_authors.

Required Methods§

Source

fn enlist() -> Weight

Source

fn demit() -> Weight

Source

fn refill() -> Weight

Source

fn my_collateral() -> Weight

Source

fn direct_fund() -> Weight

Source

fn index_fund() -> Weight

Source

fn pool_fund() -> Weight

Source

fn release_direct_fund() -> Weight

Source

fn release_index_fund() -> Weight

Source

fn release_pool_fund() -> Weight

Source

fn confirm() -> Weight

Source

fn create_index() -> Weight

Source

fn create_pool() -> Weight

Source

fn transfer_pool() -> Weight

Source

fn update_commission() -> Weight

Source

fn update_slot_shares() -> Weight

Source

fn update_entry_shares() -> Weight

Source

fn force_probation_period() -> Weight

Source

fn force_reduce_probation_by() -> Weight

Source

fn force_increase_probation_by() -> Weight

Source

fn force_rewards_buffer() -> Weight

Source

fn force_penalties_buffer() -> Weight

Source

fn force_max_elected() -> Weight

Source

fn force_min_elected() -> Weight

Source

fn force_enforce_max_elected() -> Weight

Source

fn force_min_fund() -> Weight

Source

fn force_max_exposure() -> Weight

Source

fn force_min_collateral() -> Weight

Source

fn check_direct_fund() -> Weight

Source

fn check_index_fund() -> Weight

Source

fn check_index_fund_towards() -> Weight

Source

fn check_pool_fund() -> Weight

Source

fn check_pool_fund_towards() -> Weight

Source

fn shed_rewards() -> Weight

Source

fn shed_penalties() -> Weight

Source

fn on_initialize_rewards_penalties(r: u32, p: u32) -> Weight

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementations on Foreign Types§

Source§

impl WeightInfo for ()

Source§

fn enlist() -> Weight

Storage: Authors::MinCollateral (r:1 w:0) Proof: Authors::MinCollateral (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Authors::AuthorsMap (r:1 w:1) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Xp::ReservedXpOf (r:1 w:0) Proof: Xp::ReservedXpOf (max_values: None, max_size: Some(67), added: 2542, mode: MaxEncodedLen) Storage: Xp::XpOf (r:1 w:1) Proof: Xp::XpOf (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) Storage: System::Account (r:1 w:0) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:1 w:1) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:1 w:1) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::IndexMap (r:1 w:0) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: Commitment::PoolMap (r:1 w:0) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Xp::LockedXpOf (r:1 w:1) Proof: Xp::LockedXpOf (max_values: None, max_size: Some(103), added: 2578, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:1 w:1) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen) Storage: Authors::AuthorsDigest (r:0 w:1) Proof: Authors::AuthorsDigest (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen)

Source§

fn demit() -> Weight

Storage: Authors::AuthorsMap (r:1 w:1) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Authors::PenaltiesUntil (r:1 w:0) Proof: Authors::PenaltiesUntil (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:1 w:1) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:1 w:1) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Xp::XpOf (r:1 w:1) Proof: Xp::XpOf (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) Storage: Xp::LockedXpOf (r:1 w:1) Proof: Xp::LockedXpOf (max_values: None, max_size: Some(103), added: 2578, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:1 w:1) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen)

Source§

fn refill() -> Weight

Storage: Commitment::CommitMap (r:1 w:1) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:1 w:1) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Authors::MinCollateral (r:1 w:0) Proof: Authors::MinCollateral (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Xp::ReservedXpOf (r:1 w:0) Proof: Xp::ReservedXpOf (max_values: None, max_size: Some(67), added: 2542, mode: MaxEncodedLen) Storage: Xp::XpOf (r:1 w:1) Proof: Xp::XpOf (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) Storage: Xp::LockedXpOf (r:1 w:1) Proof: Xp::LockedXpOf (max_values: None, max_size: Some(103), added: 2578, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:1 w:1) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen)

Source§

fn my_collateral() -> Weight

Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:1 w:0) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:1 w:0) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen)

Source§

fn direct_fund() -> Weight

Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:2 w:1) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:2 w:1) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Authors::MinCollateral (r:1 w:0) Proof: Authors::MinCollateral (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Authors::MinFund (r:1 w:0) Proof: Authors::MinFund (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Authors::MaxExposure (r:1 w:0) Proof: Authors::MaxExposure (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Commitment::IndexMap (r:1 w:0) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: Commitment::PoolMap (r:1 w:0) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Xp::ReservedXpOf (r:1 w:0) Proof: Xp::ReservedXpOf (max_values: None, max_size: Some(67), added: 2542, mode: MaxEncodedLen) Storage: Xp::XpOf (r:1 w:1) Proof: Xp::XpOf (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) Storage: Xp::LockedXpOf (r:1 w:1) Proof: Xp::LockedXpOf (max_values: None, max_size: Some(103), added: 2578, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:1 w:1) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen) Storage: Authors::AuthorFunders (r:0 w:1) Proof: Authors::AuthorFunders (max_values: None, max_size: Some(161), added: 2636, mode: MaxEncodedLen)

Source§

fn index_fund() -> Weight

Storage: Commitment::IndexMap (r:1 w:1) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: Authors::AuthorsDigest (r:2 w:0) Proof: Authors::AuthorsDigest (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen) Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:2 w:1) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:4 w:2) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Authors::MinCollateral (r:1 w:0) Proof: Authors::MinCollateral (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Authors::MinFund (r:1 w:0) Proof: Authors::MinFund (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Authors::MaxExposure (r:1 w:0) Proof: Authors::MaxExposure (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Xp::ReservedXpOf (r:1 w:0) Proof: Xp::ReservedXpOf (max_values: None, max_size: Some(67), added: 2542, mode: MaxEncodedLen) Storage: Xp::XpOf (r:1 w:1) Proof: Xp::XpOf (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) Storage: Commitment::EntryMap (r:2 w:2) Proof: Commitment::EntryMap (max_values: None, max_size: Some(1663), added: 4138, mode: MaxEncodedLen) Storage: Xp::LockedXpOf (r:1 w:1) Proof: Xp::LockedXpOf (max_values: None, max_size: Some(103), added: 2578, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:1 w:1) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen) Storage: Authors::AuthorFunders (r:0 w:2) Proof: Authors::AuthorFunders (max_values: None, max_size: Some(161), added: 2636, mode: MaxEncodedLen)

Source§

fn pool_fund() -> Weight

Storage: Commitment::PoolMap (r:1 w:1) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Authors::AuthorsDigest (r:2 w:0) Proof: Authors::AuthorsDigest (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen) Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:2 w:1) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:4 w:2) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Authors::MinCollateral (r:1 w:0) Proof: Authors::MinCollateral (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Authors::MinFund (r:1 w:0) Proof: Authors::MinFund (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Authors::MaxExposure (r:1 w:0) Proof: Authors::MaxExposure (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Commitment::IndexMap (r:1 w:0) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: Xp::ReservedXpOf (r:1 w:0) Proof: Xp::ReservedXpOf (max_values: None, max_size: Some(67), added: 2542, mode: MaxEncodedLen) Storage: Xp::XpOf (r:1 w:1) Proof: Xp::XpOf (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) Storage: Xp::LockedXpOf (r:1 w:1) Proof: Xp::LockedXpOf (max_values: None, max_size: Some(103), added: 2578, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:1 w:1) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen) Storage: Authors::AuthorFunders (r:0 w:2) Proof: Authors::AuthorFunders (max_values: None, max_size: Some(161), added: 2636, mode: MaxEncodedLen)

Source§

fn release_direct_fund() -> Weight

Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:1 w:1) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:1 w:1) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Xp::XpOf (r:1 w:1) Proof: Xp::XpOf (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) Storage: Xp::LockedXpOf (r:1 w:1) Proof: Xp::LockedXpOf (max_values: None, max_size: Some(103), added: 2578, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:1 w:1) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen) Storage: Authors::AuthorFunders (r:0 w:1) Proof: Authors::AuthorFunders (max_values: None, max_size: Some(161), added: 2636, mode: MaxEncodedLen)

Source§

fn release_index_fund() -> Weight

Storage: Commitment::IndexMap (r:1 w:1) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: Authors::AuthorsDigest (r:2 w:0) Proof: Authors::AuthorsDigest (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen) Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:1 w:1) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:3 w:2) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Commitment::EntryMap (r:2 w:2) Proof: Commitment::EntryMap (max_values: None, max_size: Some(1663), added: 4138, mode: MaxEncodedLen) Storage: Xp::XpOf (r:1 w:1) Proof: Xp::XpOf (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) Storage: Xp::LockedXpOf (r:1 w:1) Proof: Xp::LockedXpOf (max_values: None, max_size: Some(103), added: 2578, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:1 w:1) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen) Storage: Authors::AuthorFunders (r:0 w:2) Proof: Authors::AuthorFunders (max_values: None, max_size: Some(161), added: 2636, mode: MaxEncodedLen)

Source§

fn release_pool_fund() -> Weight

Storage: Commitment::PoolMap (r:1 w:1) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Authors::AuthorsDigest (r:2 w:0) Proof: Authors::AuthorsDigest (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen) Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:1 w:1) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:3 w:2) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Commitment::IndexMap (r:1 w:0) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: Commitment::PoolManager (r:1 w:0) Proof: Commitment::PoolManager (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen) Storage: Commitment::AssetToReap (r:1 w:1) Proof: Commitment::AssetToReap (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Xp::XpOf (r:1 w:1) Proof: Xp::XpOf (max_values: None, max_size: Some(108), added: 2583, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:1 w:1) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen) Storage: Xp::LockedXpOf (r:1 w:1) Proof: Xp::LockedXpOf (max_values: None, max_size: Some(103), added: 2578, mode: MaxEncodedLen) Storage: Authors::AuthorFunders (r:0 w:2) Proof: Authors::AuthorFunders (max_values: None, max_size: Some(161), added: 2636, mode: MaxEncodedLen)

Source§

fn confirm() -> Weight

Storage: Authors::AuthorsMap (r:1 w:1) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Authors::ProbationPeriod (r:1 w:0) Proof: Authors::ProbationPeriod (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)

Source§

fn create_index() -> Weight

Storage: Commitment::CommitMap (r:2 w:0) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: System::Account (r:1 w:0) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Commitment::IndexMap (r:1 w:1) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen)

Source§

fn create_pool() -> Weight

Storage: Commitment::IndexMap (r:1 w:0) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: System::Account (r:1 w:0) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Commitment::PoolMap (r:1 w:1) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Commitment::PoolManager (r:0 w:1) Proof: Commitment::PoolManager (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen)

Source§

fn transfer_pool() -> Weight

Storage: Commitment::PoolMap (r:1 w:0) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Commitment::PoolManager (r:1 w:1) Proof: Commitment::PoolManager (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen)

Source§

fn update_commission() -> Weight

Storage: Commitment::IndexMap (r:1 w:0) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: System::Account (r:1 w:0) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Commitment::PoolMap (r:1 w:1) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Commitment::PoolManager (r:0 w:1) Proof: Commitment::PoolManager (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen)

Source§

fn update_slot_shares() -> Weight

Storage: Commitment::PoolMap (r:1 w:1) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Commitment::PoolManager (r:1 w:0) Proof: Commitment::PoolManager (max_values: None, max_size: Some(98), added: 2573, mode: MaxEncodedLen)

Source§

fn update_entry_shares() -> Weight

Storage: Commitment::IndexMap (r:2 w:1) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: System::Account (r:1 w:0) Proof: System::Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen)

Source§

fn force_probation_period() -> Weight

Storage: Authors::ProbationPeriod (r:0 w:1) Proof: Authors::ProbationPeriod (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)

Source§

fn force_reduce_probation_by() -> Weight

Storage: Authors::ReduceProbationBy (r:0 w:1) Proof: Authors::ReduceProbationBy (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)

Source§

fn force_increase_probation_by() -> Weight

Storage: Authors::IncreaseProbationBy (r:0 w:1) Proof: Authors::IncreaseProbationBy (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)

Source§

fn force_rewards_buffer() -> Weight

Storage: Authors::RewardsBuffer (r:0 w:1) Proof: Authors::RewardsBuffer (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)

Source§

fn force_penalties_buffer() -> Weight

Storage: Authors::PenaltiesBuffer (r:0 w:1) Proof: Authors::PenaltiesBuffer (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)

Source§

fn force_max_elected() -> Weight

Storage: Authors::MinElected (r:1 w:0) Proof: Authors::MinElected (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Authors::MaxElected (r:0 w:1) Proof: Authors::MaxElected (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)

Source§

fn force_min_elected() -> Weight

Storage: Authors::MaxElected (r:1 w:0) Proof: Authors::MaxElected (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Authors::MinElected (r:0 w:1) Proof: Authors::MinElected (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen)

Source§

fn force_enforce_max_elected() -> Weight

Storage: Authors::ForceMaxElected (r:0 w:1) Proof: Authors::ForceMaxElected (max_values: Some(1), max_size: Some(1), added: 496, mode: MaxEncodedLen)

Source§

fn force_min_fund() -> Weight

Storage: Authors::MaxExposure (r:1 w:0) Proof: Authors::MaxExposure (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Authors::MinFund (r:0 w:1) Proof: Authors::MinFund (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen)

Source§

fn force_max_exposure() -> Weight

Storage: Authors::MinFund (r:1 w:0) Proof: Authors::MinFund (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Authors::MaxExposure (r:0 w:1) Proof: Authors::MaxExposure (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen)

Source§

fn force_min_collateral() -> Weight

Storage: Authors::MinCollateral (r:0 w:1) Proof: Authors::MinCollateral (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen)

Source§

fn check_direct_fund() -> Weight

Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:1 w:0) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Authors::AuthorsDigest (r:1 w:0) Proof: Authors::AuthorsDigest (max_values: None, max_size: Some(80), added: 2555, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:1 w:0) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen)

Source§

fn check_index_fund() -> Weight

Storage: Commitment::CommitMap (r:1 w:0) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::IndexMap (r:1 w:0) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:3 w:0) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Commitment::EntryMap (r:2 w:0) Proof: Commitment::EntryMap (max_values: None, max_size: Some(1663), added: 4138, mode: MaxEncodedLen)

Source§

fn check_index_fund_towards() -> Weight

Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:1 w:0) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::IndexMap (r:1 w:0) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen) Storage: Commitment::EntryMap (r:1 w:0) Proof: Commitment::EntryMap (max_values: None, max_size: Some(1663), added: 4138, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:1 w:0) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen)

Source§

fn check_pool_fund() -> Weight

Storage: Commitment::CommitMap (r:1 w:0) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::PoolMap (r:1 w:0) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:3 w:0) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Commitment::IndexMap (r:1 w:0) Proof: Commitment::IndexMap (max_values: None, max_size: Some(8292), added: 10767, mode: MaxEncodedLen)

Source§

fn check_pool_fund_towards() -> Weight

Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::CommitMap (r:1 w:0) Proof: Commitment::CommitMap (max_values: None, max_size: Some(1600), added: 4075, mode: MaxEncodedLen) Storage: Commitment::PoolMap (r:1 w:0) Proof: Commitment::PoolMap (max_values: None, max_size: Some(18334), added: 20809, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:2 w:0) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen)

Source§

fn shed_rewards() -> Weight

Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Authors::RewardsUntil (r:1 w:0) Proof: Authors::RewardsUntil (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Authors::AuthorRewards (r:2 w:0) Proof: Authors::AuthorRewards (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen)

Source§

fn shed_penalties() -> Weight

Storage: Authors::AuthorsMap (r:1 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Authors::PenaltiesUntil (r:1 w:0) Proof: Authors::PenaltiesUntil (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Authors::AuthorPenalties (r:4 w:0) Proof: Authors::AuthorPenalties (max_values: None, max_size: Some(72), added: 2547, mode: MaxEncodedLen)

Source§

fn on_initialize_rewards_penalties(r: u32, p: u32) -> Weight

Storage: Authors::AuthorRewards (r:101 w:100) Proof: Authors::AuthorRewards (max_values: None, max_size: Some(84), added: 2559, mode: MaxEncodedLen) Storage: Authors::AuthorsMap (r:200 w:0) Proof: Authors::AuthorsMap (max_values: None, max_size: Some(127), added: 2602, mode: MaxEncodedLen) Storage: Commitment::DigestMap (r:400 w:400) Proof: Commitment::DigestMap (max_values: None, max_size: Some(229), added: 2704, mode: MaxEncodedLen) Storage: Commitment::AssetToIssue (r:1 w:1) Proof: Commitment::AssetToIssue (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) Storage: Commitment::ReasonValue (r:2 w:2) Proof: Commitment::ReasonValue (max_values: None, max_size: Some(34), added: 2509, mode: MaxEncodedLen) Storage: Authors::AuthorPenalties (r:101 w:100) Proof: Authors::AuthorPenalties (max_values: None, max_size: Some(72), added: 2547, mode: MaxEncodedLen) Storage: Commitment::AssetToReap (r:1 w:1) Proof: Commitment::AssetToReap (max_values: Some(1), max_size: Some(16), added: 511, mode: MaxEncodedLen) The range of component r is [1, 100]. The range of component p is [1, 100].

Implementors§

Source§

impl<T: Config> WeightInfo for SubstrateWeight<T>