pub trait WeightInfo {
Show 28 methods // Required methods fn propose() -> Weight; fn second() -> Weight; fn vote_new() -> Weight; fn vote_existing() -> Weight; fn emergency_cancel() -> Weight; fn blacklist() -> Weight; fn external_propose() -> Weight; fn external_propose_majority() -> Weight; fn external_propose_default() -> Weight; fn fast_track() -> Weight; fn veto_external() -> Weight; fn cancel_proposal() -> Weight; fn cancel_referendum() -> Weight; fn on_initialize_base(r: u32) -> Weight; fn on_initialize_base_with_launch_period(r: u32) -> Weight; fn delegate(r: u32) -> Weight; fn undelegate(r: u32) -> Weight; fn clear_public_proposals() -> Weight; fn unlock_remove(r: u32) -> Weight; fn unlock_set(r: u32) -> Weight; fn remove_vote(r: u32) -> Weight; fn remove_other_vote(r: u32) -> Weight; fn set_external_metadata() -> Weight; fn clear_external_metadata() -> Weight; fn set_proposal_metadata() -> Weight; fn clear_proposal_metadata() -> Weight; fn set_referendum_metadata() -> Weight; fn clear_referendum_metadata() -> Weight;
}
Expand description

Weight functions needed for pallet_democracy.

Required Methods§

Implementations on Foreign Types§

source§

impl WeightInfo for ()

source§

fn propose() -> Weight

Storage: Democracy PublicPropCount (r:1 w:1) Proof: Democracy PublicPropCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Democracy PublicProps (r:1 w:1) Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) Storage: Democracy Blacklist (r:1 w:0) Proof: Democracy Blacklist (max_values: None, max_size: Some(3238), added: 5713, mode: MaxEncodedLen) Storage: Democracy DepositOf (r:0 w:1) Proof: Democracy DepositOf (max_values: None, max_size: Some(3230), added: 5705, mode: MaxEncodedLen)

source§

fn second() -> Weight

Storage: Democracy DepositOf (r:1 w:1) Proof: Democracy DepositOf (max_values: None, max_size: Some(3230), added: 5705, mode: MaxEncodedLen)

source§

fn vote_new() -> Weight

Storage: Democracy ReferendumInfoOf (r:1 w:1) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) Storage: Democracy VotingOf (r:1 w:1) Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, mode: MaxEncodedLen) Storage: Balances Locks (r:1 w:1) Proof: Balances Locks (max_values: None, max_size: Some(1299), added: 3774, mode: MaxEncodedLen) Storage: Balances Freezes (r:1 w:0) Proof: Balances Freezes (max_values: None, max_size: Some(49), added: 2524, mode: MaxEncodedLen)

source§

fn vote_existing() -> Weight

Storage: Democracy ReferendumInfoOf (r:1 w:1) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) Storage: Democracy VotingOf (r:1 w:1) Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, mode: MaxEncodedLen) Storage: Balances Locks (r:1 w:1) Proof: Balances Locks (max_values: None, max_size: Some(1299), added: 3774, mode: MaxEncodedLen) Storage: Balances Freezes (r:1 w:0) Proof: Balances Freezes (max_values: None, max_size: Some(49), added: 2524, mode: MaxEncodedLen)

source§

fn emergency_cancel() -> Weight

Storage: Democracy ReferendumInfoOf (r:1 w:1) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) Storage: Democracy Cancellations (r:1 w:1) Proof: Democracy Cancellations (max_values: None, max_size: Some(33), added: 2508, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:1 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

source§

fn blacklist() -> Weight

Storage: Democracy PublicProps (r:1 w:1) Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) Storage: Democracy DepositOf (r:1 w:1) Proof: Democracy DepositOf (max_values: None, max_size: Some(3230), added: 5705, mode: MaxEncodedLen) Storage: System Account (r:1 w:1) Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:3 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) Storage: Democracy NextExternal (r:1 w:1) Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) Storage: Democracy ReferendumInfoOf (r:1 w:1) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) Storage: Democracy Blacklist (r:0 w:1) Proof: Democracy Blacklist (max_values: None, max_size: Some(3238), added: 5713, mode: MaxEncodedLen)

source§

fn external_propose() -> Weight

Storage: Democracy NextExternal (r:1 w:1) Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) Storage: Democracy Blacklist (r:1 w:0) Proof: Democracy Blacklist (max_values: None, max_size: Some(3238), added: 5713, mode: MaxEncodedLen)

source§

fn external_propose_majority() -> Weight

Storage: Democracy NextExternal (r:0 w:1) Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen)

source§

fn external_propose_default() -> Weight

Storage: Democracy NextExternal (r:0 w:1) Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen)

source§

fn fast_track() -> Weight

Storage: Democracy NextExternal (r:1 w:1) Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) Storage: Democracy ReferendumCount (r:1 w:1) Proof: Democracy ReferendumCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:1 w:2) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) Storage: Democracy ReferendumInfoOf (r:0 w:1) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen)

source§

fn veto_external() -> Weight

Storage: Democracy NextExternal (r:1 w:1) Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) Storage: Democracy Blacklist (r:1 w:1) Proof: Democracy Blacklist (max_values: None, max_size: Some(3238), added: 5713, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:1 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

source§

fn cancel_proposal() -> Weight

Storage: Democracy PublicProps (r:1 w:1) Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) Storage: Democracy DepositOf (r:1 w:1) Proof: Democracy DepositOf (max_values: None, max_size: Some(3230), added: 5705, mode: MaxEncodedLen) Storage: System Account (r:1 w:1) Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:1 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

source§

fn cancel_referendum() -> Weight

Storage: Democracy MetadataOf (r:1 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen) Storage: Democracy ReferendumInfoOf (r:0 w:1) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen)

source§

fn on_initialize_base(r: u32) -> Weight

Storage: Democracy LowestUnbaked (r:1 w:1) Proof: Democracy LowestUnbaked (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Democracy ReferendumCount (r:1 w:0) Proof: Democracy ReferendumCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Democracy ReferendumInfoOf (r:99 w:0) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) The range of component r is [0, 99].

source§

fn on_initialize_base_with_launch_period(r: u32) -> Weight

Storage: Democracy LowestUnbaked (r:1 w:1) Proof: Democracy LowestUnbaked (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Democracy ReferendumCount (r:1 w:0) Proof: Democracy ReferendumCount (max_values: Some(1), max_size: Some(4), added: 499, mode: MaxEncodedLen) Storage: Democracy LastTabledWasExternal (r:1 w:0) Proof: Democracy LastTabledWasExternal (max_values: Some(1), max_size: Some(1), added: 496, mode: MaxEncodedLen) Storage: Democracy NextExternal (r:1 w:0) Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) Storage: Democracy PublicProps (r:1 w:0) Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) Storage: Democracy ReferendumInfoOf (r:99 w:0) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) The range of component r is [0, 99].

source§

fn delegate(r: u32) -> Weight

Storage: Democracy VotingOf (r:3 w:3) Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, mode: MaxEncodedLen) Storage: Democracy ReferendumInfoOf (r:99 w:99) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) Storage: Balances Locks (r:1 w:1) Proof: Balances Locks (max_values: None, max_size: Some(1299), added: 3774, mode: MaxEncodedLen) Storage: Balances Freezes (r:1 w:0) Proof: Balances Freezes (max_values: None, max_size: Some(49), added: 2524, mode: MaxEncodedLen) The range of component r is [0, 99].

source§

fn undelegate(r: u32) -> Weight

Storage: Democracy VotingOf (r:2 w:2) Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, mode: MaxEncodedLen) Storage: Democracy ReferendumInfoOf (r:99 w:99) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) The range of component r is [0, 99].

source§

fn clear_public_proposals() -> Weight

Storage: Democracy PublicProps (r:0 w:1) Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen)

source§

fn unlock_remove(r: u32) -> Weight

Storage: Democracy VotingOf (r:1 w:1) Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, mode: MaxEncodedLen) Storage: Balances Locks (r:1 w:1) Proof: Balances Locks (max_values: None, max_size: Some(1299), added: 3774, mode: MaxEncodedLen) Storage: Balances Freezes (r:1 w:0) Proof: Balances Freezes (max_values: None, max_size: Some(49), added: 2524, mode: MaxEncodedLen) Storage: System Account (r:1 w:1) Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) The range of component r is [0, 99].

source§

fn unlock_set(r: u32) -> Weight

Storage: Democracy VotingOf (r:1 w:1) Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, mode: MaxEncodedLen) Storage: Balances Locks (r:1 w:1) Proof: Balances Locks (max_values: None, max_size: Some(1299), added: 3774, mode: MaxEncodedLen) Storage: Balances Freezes (r:1 w:0) Proof: Balances Freezes (max_values: None, max_size: Some(49), added: 2524, mode: MaxEncodedLen) Storage: System Account (r:1 w:1) Proof: System Account (max_values: None, max_size: Some(128), added: 2603, mode: MaxEncodedLen) The range of component r is [0, 99].

source§

fn remove_vote(r: u32) -> Weight

Storage: Democracy ReferendumInfoOf (r:1 w:1) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) Storage: Democracy VotingOf (r:1 w:1) Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, mode: MaxEncodedLen) The range of component r is [1, 100].

source§

fn remove_other_vote(r: u32) -> Weight

Storage: Democracy ReferendumInfoOf (r:1 w:1) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) Storage: Democracy VotingOf (r:1 w:1) Proof: Democracy VotingOf (max_values: None, max_size: Some(3795), added: 6270, mode: MaxEncodedLen) The range of component r is [1, 100].

source§

fn set_external_metadata() -> Weight

Storage: Democracy NextExternal (r:1 w:0) Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) Storage: Preimage StatusFor (r:1 w:0) Proof: Preimage StatusFor (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:0 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

source§

fn clear_external_metadata() -> Weight

Storage: Democracy NextExternal (r:1 w:0) Proof: Democracy NextExternal (max_values: Some(1), max_size: Some(132), added: 627, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:1 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

source§

fn set_proposal_metadata() -> Weight

Storage: Democracy PublicProps (r:1 w:0) Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) Storage: Preimage StatusFor (r:1 w:0) Proof: Preimage StatusFor (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:0 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

source§

fn clear_proposal_metadata() -> Weight

Storage: Democracy PublicProps (r:1 w:0) Proof: Democracy PublicProps (max_values: Some(1), max_size: Some(16702), added: 17197, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:1 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

source§

fn set_referendum_metadata() -> Weight

Storage: Preimage StatusFor (r:1 w:0) Proof: Preimage StatusFor (max_values: None, max_size: Some(91), added: 2566, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:0 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

source§

fn clear_referendum_metadata() -> Weight

Storage: Democracy ReferendumInfoOf (r:1 w:0) Proof: Democracy ReferendumInfoOf (max_values: None, max_size: Some(201), added: 2676, mode: MaxEncodedLen) Storage: Democracy MetadataOf (r:1 w:1) Proof: Democracy MetadataOf (max_values: None, max_size: Some(53), added: 2528, mode: MaxEncodedLen)

Implementors§