pub struct SubstrateWeight<T>(PhantomData<T>);Expand description
Weights for pallet_authors using the Substrate node and recommended hardware.
Tuple Fields§
§0: PhantomData<T>Trait Implementations§
Source§impl<T: Config> WeightInfo for SubstrateWeight<T>
impl<T: Config> WeightInfo for SubstrateWeight<T>
Source§fn enlist() -> Weight
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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)
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)
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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].
Auto Trait Implementations§
impl<T> Freeze for SubstrateWeight<T>
impl<T> RefUnwindSafe for SubstrateWeight<T>where
T: RefUnwindSafe,
impl<T> Send for SubstrateWeight<T>where
T: Send,
impl<T> Sync for SubstrateWeight<T>where
T: Sync,
impl<T> Unpin for SubstrateWeight<T>where
T: Unpin,
impl<T> UnwindSafe for SubstrateWeight<T>where
T: UnwindSafe,
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
§impl<T> CheckedConversion for T
impl<T> CheckedConversion for T
§fn checked_from<T>(t: T) -> Option<Self>where
Self: TryFrom<T>,
fn checked_from<T>(t: T) -> Option<Self>where
Self: TryFrom<T>,
§fn checked_into<T>(self) -> Option<T>where
Self: TryInto<T>,
fn checked_into<T>(self) -> Option<T>where
Self: TryInto<T>,
§impl<T> Instrument for T
impl<T> Instrument for T
§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§impl<T, U, Tag> IntoTag<U, Tag> for Twhere
U: FromTag<T, Tag>,
Tag: DiscriminantTag,
impl<T, U, Tag> IntoTag<U, Tag> for Twhere
U: FromTag<T, Tag>,
Tag: DiscriminantTag,
§impl<Src, Dest> IntoTuple<Dest> for Srcwhere
Dest: FromTuple<Src>,
impl<Src, Dest> IntoTuple<Dest> for Srcwhere
Dest: FromTuple<Src>,
fn into_tuple(self) -> Dest
§impl<T> IsType<T> for T
impl<T> IsType<T> for T
§impl<T, Outer> IsWrappedBy<Outer> for T
impl<T, Outer> IsWrappedBy<Outer> for T
Source§impl<T, Time> Logging<Time> for Twhere
Time: Time,
impl<T, Time> Logging<Time> for Twhere
Time: Time,
Source§const FALLBACK_TARGET: &'static str = "routine"
const FALLBACK_TARGET: &'static str = "routine"
Default logging target if none is provided.
Most routines, especially offchain workers or background tasks, use this target for simplicity.
It allows a consistent place to look for routine logs without requiring every call to specify a target.
Note: This target is only a conveninence and may be somewhat vague. To ensure errors can still be traced accurately, the logged messages should include additional metadata (e.g., module name, error index, or contextual info) so that the source of the error can be identified even if the target is generic.
Source§type Logger = DispatchError
type Logger = DispatchError
The type taken and returned for logging.
We simply return the same [DispatchError] that was logged,
so logging does not change control flow or error propagation.
DispatchError is used because in Substrate it encompasses all
runtime errors - including module errors, token errors, arithmetic
issues, and transactional boundaries - making it the universal
substrate-side error representation.
Source§type Level = LogLevel
type Level = LogLevel
The log level type.
We use the LogLevel enum to standardize severity levels
(Info, Warn, Error, Debug) across all routine logs.
Source§fn log(
level: <T as Logging<Time>>::Level,
err: &<T as Logging<Time>>::Logger,
timestamp: Time,
target: Option<&str>,
fmt: Option<fn(Time, &<T as Logging<Time>>::Level, &str, &str) -> String>,
) -> <T as Logging<Time>>::Logger
fn log( level: <T as Logging<Time>>::Level, err: &<T as Logging<Time>>::Logger, timestamp: Time, target: Option<&str>, fmt: Option<fn(Time, &<T as Logging<Time>>::Level, &str, &str) -> String>, ) -> <T as Logging<Time>>::Logger
Source§fn info(
err: &Self::Logger,
timestamp: Timestamp,
target: Option<&str>,
fmt: Option<fn(Timestamp, &Self::Level, &str, &str) -> String>,
) -> Self::Loggerwhere
Self: Sized,
fn info(
err: &Self::Logger,
timestamp: Timestamp,
target: Option<&str>,
fmt: Option<fn(Timestamp, &Self::Level, &str, &str) -> String>,
) -> Self::Loggerwhere
Self: Sized,
Source§fn warn(
err: &Self::Logger,
timestamp: Timestamp,
target: Option<&str>,
fmt: Option<fn(Timestamp, &Self::Level, &str, &str) -> String>,
) -> Self::Loggerwhere
Self: Sized,
fn warn(
err: &Self::Logger,
timestamp: Timestamp,
target: Option<&str>,
fmt: Option<fn(Timestamp, &Self::Level, &str, &str) -> String>,
) -> Self::Loggerwhere
Self: Sized,
§impl<T> SaturatedConversion for T
impl<T> SaturatedConversion for T
§fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
fn saturated_from<T>(t: T) -> Selfwhere
Self: UniqueSaturatedFrom<T>,
§fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
fn saturated_into<T>(self) -> Twhere
Self: UniqueSaturatedInto<T>,
T. Read more§impl<T, U> TryIntoKey<U> for Twhere
U: TryFromKey<T>,
impl<T, U> TryIntoKey<U> for Twhere
U: TryFromKey<T>,
type Error = <U as TryFromKey<T>>::Error
fn try_into_key(self) -> Result<U, <U as TryFromKey<T>>::Error>
§impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
impl<S, T> UncheckedInto<T> for Swhere
T: UncheckedFrom<S>,
§fn unchecked_into(self) -> T
fn unchecked_into(self) -> T
unchecked_from.§impl<T, S> UniqueSaturatedInto<T> for S
impl<T, S> UniqueSaturatedInto<T> for S
§fn unique_saturated_into(self) -> T
fn unique_saturated_into(self) -> T
T.