Trait pallet_democracy::weights::WeightInfo [−][src]
pub trait WeightInfo {
Show methods
fn propose() -> Weight;
fn second(s: u32) -> Weight;
fn vote_new(r: u32) -> Weight;
fn vote_existing(r: u32) -> Weight;
fn emergency_cancel() -> Weight;
fn blacklist(p: u32) -> Weight;
fn external_propose(v: u32) -> Weight;
fn external_propose_majority() -> Weight;
fn external_propose_default() -> Weight;
fn fast_track() -> Weight;
fn veto_external(v: u32) -> Weight;
fn cancel_proposal(p: u32) -> Weight;
fn cancel_referendum() -> Weight;
fn cancel_queued(r: u32) -> Weight;
fn on_initialize_base(r: u32) -> Weight;
fn delegate(r: u32) -> Weight;
fn undelegate(r: u32) -> Weight;
fn clear_public_proposals() -> Weight;
fn note_preimage(b: u32) -> Weight;
fn note_imminent_preimage(b: u32) -> Weight;
fn reap_preimage(b: u32) -> 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;
}Expand description
Weight functions needed for pallet_democracy.
Required methods
fn vote_existing(r: u32) -> Weightfn emergency_cancel() -> Weightfn external_propose(v: u32) -> Weightfn external_propose_majority() -> Weightfn external_propose_default() -> Weightfn fast_track() -> Weightfn veto_external(v: u32) -> Weightfn cancel_proposal(p: u32) -> Weightfn cancel_referendum() -> Weightfn cancel_queued(r: u32) -> Weightfn on_initialize_base(r: u32) -> Weightfn undelegate(r: u32) -> Weightfn clear_public_proposals() -> Weightfn note_preimage(b: u32) -> Weightfn note_imminent_preimage(b: u32) -> Weightfn reap_preimage(b: u32) -> Weightfn unlock_remove(r: u32) -> Weightfn unlock_set(r: u32) -> Weightfn remove_vote(r: u32) -> Weightfn remove_other_vote(r: u32) -> Weight