Trait noble_vesting::Config[][src]

pub trait Config: Config {
    type Event: From<Event<Self>> + Into<Self::Event>;
    type Currency: LockableCurrency<Self::AccountId>;
    type BlockNumberToBalance: Convert<Self::BlockNumber, <Self::Currency as Currency<Self::AccountId>>::Balance>;
    type MinVestedTransfer: Get<<Self::Currency as Currency<Self::AccountId>>::Balance>;
    type WeightInfo: WeightInfo;
}

Associated Types

type Event: From<Event<Self>> + Into<Self::Event>[src]

The overarching event type.

type Currency: LockableCurrency<Self::AccountId>[src]

The currency trait.

type BlockNumberToBalance: Convert<Self::BlockNumber, <Self::Currency as Currency<Self::AccountId>>::Balance>[src]

Convert the block number into a balance.

type MinVestedTransfer: Get<<Self::Currency as Currency<Self::AccountId>>::Balance>[src]

The minimum amount transferred to call vested_transfer.

type WeightInfo: WeightInfo[src]

Weight information for extrinsics in this noble.

Loading content...

Implementors

Loading content...