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

Trait for providing a fungible asset which can only be transferred.

Required Methods§

Transfer funds from one account into another.

Provided Methods§

Reduce the active issuance by some amount.

Increase the active issuance by some amount, up to the outstanding amount reduced.

Implementors§