Trait pallet_ranked_collective::weights::WeightInfo
source · pub trait WeightInfo {
// Required methods
fn add_member() -> Weight;
fn remove_member(r: u32) -> Weight;
fn promote_member(r: u32) -> Weight;
fn demote_member(r: u32) -> Weight;
fn vote() -> Weight;
fn cleanup_poll(n: u32) -> Weight;
}
Expand description
Weight functions needed for pallet_ranked_collective.
Required Methods§
fn add_member() -> Weight
fn remove_member(r: u32) -> Weight
fn promote_member(r: u32) -> Weight
fn demote_member(r: u32) -> Weight
fn vote() -> Weight
fn cleanup_poll(n: u32) -> Weight
Implementations on Foreign Types§
source§impl WeightInfo for ()
impl WeightInfo for ()
source§fn add_member() -> Weight
fn add_member() -> Weight
Storage: RankedCollective Members (r:1 w:1) Proof: RankedCollective Members (max_values: None, max_size: Some(42), added: 2517, mode: MaxEncodedLen) Storage: RankedCollective MemberCount (r:1 w:1) Proof: RankedCollective MemberCount (max_values: None, max_size: Some(14), added: 2489, mode: MaxEncodedLen) Storage: RankedCollective IndexToId (r:0 w:1) Proof: RankedCollective IndexToId (max_values: None, max_size: Some(54), added: 2529, mode: MaxEncodedLen) Storage: RankedCollective IdToIndex (r:0 w:1) Proof: RankedCollective IdToIndex (max_values: None, max_size: Some(54), added: 2529, mode: MaxEncodedLen)
source§fn remove_member(r: u32) -> Weight
fn remove_member(r: u32) -> Weight
Storage: RankedCollective Members (r:1 w:1)
Proof: RankedCollective Members (max_values: None, max_size: Some(42), added: 2517, mode: MaxEncodedLen)
Storage: RankedCollective MemberCount (r:11 w:11)
Proof: RankedCollective MemberCount (max_values: None, max_size: Some(14), added: 2489, mode: MaxEncodedLen)
Storage: RankedCollective IdToIndex (r:11 w:11)
Proof: RankedCollective IdToIndex (max_values: None, max_size: Some(54), added: 2529, mode: MaxEncodedLen)
Storage: RankedCollective IndexToId (r:11 w:11)
Proof: RankedCollective IndexToId (max_values: None, max_size: Some(54), added: 2529, mode: MaxEncodedLen)
The range of component r
is [0, 10]
.
source§fn promote_member(r: u32) -> Weight
fn promote_member(r: u32) -> Weight
Storage: RankedCollective Members (r:1 w:1)
Proof: RankedCollective Members (max_values: None, max_size: Some(42), added: 2517, mode: MaxEncodedLen)
Storage: RankedCollective MemberCount (r:1 w:1)
Proof: RankedCollective MemberCount (max_values: None, max_size: Some(14), added: 2489, mode: MaxEncodedLen)
Storage: RankedCollective IndexToId (r:0 w:1)
Proof: RankedCollective IndexToId (max_values: None, max_size: Some(54), added: 2529, mode: MaxEncodedLen)
Storage: RankedCollective IdToIndex (r:0 w:1)
Proof: RankedCollective IdToIndex (max_values: None, max_size: Some(54), added: 2529, mode: MaxEncodedLen)
The range of component r
is [0, 10]
.
source§fn demote_member(r: u32) -> Weight
fn demote_member(r: u32) -> Weight
Storage: RankedCollective Members (r:1 w:1)
Proof: RankedCollective Members (max_values: None, max_size: Some(42), added: 2517, mode: MaxEncodedLen)
Storage: RankedCollective MemberCount (r:1 w:1)
Proof: RankedCollective MemberCount (max_values: None, max_size: Some(14), added: 2489, mode: MaxEncodedLen)
Storage: RankedCollective IdToIndex (r:1 w:1)
Proof: RankedCollective IdToIndex (max_values: None, max_size: Some(54), added: 2529, mode: MaxEncodedLen)
Storage: RankedCollective IndexToId (r:1 w:1)
Proof: RankedCollective IndexToId (max_values: None, max_size: Some(54), added: 2529, mode: MaxEncodedLen)
The range of component r
is [0, 10]
.
source§fn vote() -> Weight
fn vote() -> Weight
Storage: RankedCollective Members (r:1 w:0) Proof: RankedCollective Members (max_values: None, max_size: Some(42), added: 2517, mode: MaxEncodedLen) Storage: RankedPolls ReferendumInfoFor (r:1 w:1) Proof: RankedPolls ReferendumInfoFor (max_values: None, max_size: Some(330), added: 2805, mode: MaxEncodedLen) Storage: RankedCollective Voting (r:1 w:1) Proof: RankedCollective Voting (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen) Storage: Scheduler Agenda (r:2 w:2) Proof: Scheduler Agenda (max_values: None, max_size: Some(107022), added: 109497, mode: MaxEncodedLen)
source§fn cleanup_poll(n: u32) -> Weight
fn cleanup_poll(n: u32) -> Weight
Storage: RankedPolls ReferendumInfoFor (r:1 w:0)
Proof: RankedPolls ReferendumInfoFor (max_values: None, max_size: Some(330), added: 2805, mode: MaxEncodedLen)
Storage: RankedCollective VotingCleanup (r:1 w:0)
Proof: RankedCollective VotingCleanup (max_values: None, max_size: Some(114), added: 2589, mode: MaxEncodedLen)
Storage: RankedCollective Voting (r:100 w:100)
Proof: RankedCollective Voting (max_values: None, max_size: Some(65), added: 2540, mode: MaxEncodedLen)
The range of component n
is [0, 100]
.