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;
fn exchange_member() -> 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
fn exchange_member() -> Weight
Object Safety§
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:22)
Proof: RankedCollective::IdToIndex
(max_values
: None, max_size
: Some(54), added: 2529, mode: MaxEncodedLen
)
Storage: RankedCollective::IndexToId
(r:11 w:22)
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:2)
Proof: RankedCollective::IdToIndex
(max_values
: None, max_size
: Some(54), added: 2529, mode: MaxEncodedLen
)
Storage: RankedCollective::IndexToId
(r:1 w:2)
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
)
Storage: Scheduler::Retries
(r:0 w:1)
Proof: Scheduler::Retries
(max_values
: None, max_size
: Some(30), added: 2505, 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]
.
source§fn exchange_member() -> Weight
fn exchange_member() -> Weight
Storage: RankedCollective::Members
(r:2 w:2)
Proof: RankedCollective::Members
(max_values
: None, max_size
: Some(42), added: 2517, mode: MaxEncodedLen
)
Storage: RankedCollective::MemberCount
(r:2 w:2)
Proof: RankedCollective::MemberCount
(max_values
: None, max_size
: Some(14), added: 2489, mode: MaxEncodedLen
)
Storage: RankedCollective::IdToIndex
(r:2 w:4)
Proof: RankedCollective::IdToIndex
(max_values
: None, max_size
: Some(54), added: 2529, mode: MaxEncodedLen
)
Storage: CoreFellowship::Member
(r:2 w:2)
Proof: CoreFellowship::Member
(max_values
: None, max_size
: Some(49), added: 2524, mode: MaxEncodedLen
)
Storage: CoreFellowship::MemberEvidence
(r:1 w:0)
Proof: CoreFellowship::MemberEvidence
(max_values
: None, max_size
: Some(16429), added: 18904, mode: MaxEncodedLen
)
Storage: Salary::Claimant
(r:2 w:2)
Proof: Salary::Claimant
(max_values
: None, max_size
: Some(78), added: 2553, mode: MaxEncodedLen
)
Storage: RankedCollective::IndexToId
(r:0 w:2)
Proof: RankedCollective::IndexToId
(max_values
: None, max_size
: Some(54), added: 2529, mode: MaxEncodedLen
)