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