pub type Call = Call;

Aliased Type§

enum Call {
    propose_spend {
        value: u64,
        beneficiary: MultiAddress<AccountId32, ()>,
    },
    reject_proposal {
        proposal_id: u32,
    },
    approve_proposal {
        proposal_id: u32,
    },
    spend_local {
        amount: u64,
        beneficiary: MultiAddress<AccountId32, ()>,
    },
    remove_approval {
        proposal_id: u32,
    },
    spend {
        asset_kind: Box<()>,
        amount: u64,
        beneficiary: Box<MultiAddress<AccountId32, ()>>,
        valid_from: Option<u32>,
    },
    payout {
        index: u32,
    },
    check_status {
        index: u32,
    },
    void_spend {
        index: u32,
    },
}

Variants§

§

propose_spend

Fields

§value: u64
§beneficiary: MultiAddress<AccountId32, ()>
§

reject_proposal

Fields

§proposal_id: u32
§

approve_proposal

Fields

§proposal_id: u32
§

spend_local

Fields

§amount: u64
§beneficiary: MultiAddress<AccountId32, ()>
§

remove_approval

Fields

§proposal_id: u32
§

spend

Fields

§asset_kind: Box<()>
§amount: u64
§beneficiary: Box<MultiAddress<AccountId32, ()>>
§valid_from: Option<u32>
§

payout

Fields

§index: u32
§

check_status

Fields

§index: u32
§

void_spend

Fields

§index: u32