defuse::tokens::nep245

Trait MultiTokenWithdrawResolver

Source
pub trait MultiTokenWithdrawResolver {
    // Required method
    fn mt_resolve_withdraw(
        &mut self,
        token: AccountId,
        sender_id: AccountId,
        token_ids: Vec<TokenId>,
        amounts: Vec<U128>,
        is_call: bool,
    ) -> Vec<U128>;
}

Required Methods§

Source

fn mt_resolve_withdraw( &mut self, token: AccountId, sender_id: AccountId, token_ids: Vec<TokenId>, amounts: Vec<U128>, is_call: bool, ) -> Vec<U128>

Implementors§