pub type Call = Call;
enum Call {
as_multi_threshold_1 {
other_signatories: Vec<AccountId32>,
call: Box<RuntimeCall>,
},
as_multi {
threshold: u16,
other_signatories: Vec<AccountId32>,
maybe_timepoint: Option<Timepoint<u32>>,
call: Box<RuntimeCall>,
max_weight: Weight,
},
approve_as_multi {
threshold: u16,
other_signatories: Vec<AccountId32>,
maybe_timepoint: Option<Timepoint<u32>>,
call_hash: [u8; 32],
max_weight: Weight,
},
cancel_as_multi {
threshold: u16,
other_signatories: Vec<AccountId32>,
timepoint: Timepoint<u32>,
call_hash: [u8; 32],
},
}