[][src]Trait pallet_balances::Subtrait

pub trait Subtrait<I: Instance = DefaultInstance>: Config {
    type Balance: Parameter + Member + AtLeast32BitUnsigned + Codec + Default + Copy + MaybeSerializeDeserialize + Debug;
    type ExistentialDeposit: Get<Self::Balance>;
    type AccountStore: StoredMap<Self::AccountId, AccountData<Self::Balance>>;
    type WeightInfo: WeightInfo;
    type MaxLocks: Get<u32>;
}

Associated Types

type Balance: Parameter + Member + AtLeast32BitUnsigned + Codec + Default + Copy + MaybeSerializeDeserialize + Debug

The balance of an account.

type ExistentialDeposit: Get<Self::Balance>

The minimum amount required to keep an account open.

type AccountStore: StoredMap<Self::AccountId, AccountData<Self::Balance>>

The means of storing the balances of an account.

type WeightInfo: WeightInfo

Weight information for the extrinsics in this pallet.

type MaxLocks: Get<u32>

The maximum number of locks that should exist on an account. Not strictly enforced, but used for weight estimation.

Loading content...

Implementors

impl<T: Config<I>, I: Instance> Subtrait<I> for T[src]

Loading content...