pub trait Transfer<AccountId>: Inspect<AccountId> {
    fn transfer(
        asset: Self::AssetId,
        source: &AccountId,
        dest: &AccountId,
        amount: Self::Balance,
        keep_alive: bool
    ) -> Result<Self::Balance, DispatchError>; }
Expand description

Trait for providing a set of named fungible assets which can only be transferred.

Required methods

Transfer funds from one account into another.

Implementors