Trait stp258_serp::module::Config [−][src]
Associated Types
type Event: From<Event<Self>> + IsType<Self::Event>
[src]
type Balance: Parameter + Member + AtLeast32BitUnsigned + Default + Copy + MaybeSerializeDeserialize
[src]
The balance type
type Amount: Signed + TryInto<Self::Balance> + TryFrom<Self::Balance> + Parameter + Member + SimpleArithmetic + Default + Copy + MaybeSerializeDeserialize
[src]
The amount type, should be signed version of Balance
type CurrencyId: Parameter + Member + Copy + MaybeSerializeDeserialize + Ord
[src]
The currency ID type
type WeightInfo: WeightInfo
[src]
Weight information for extrinsics in this module.
type ExistentialDeposits: GetByKey<Self::CurrencyId, Self::Balance>
[src]
The minimum amount required to keep an account.
type GetBaseUnit: GetByKey<Self::CurrencyId, Self::Balance>
[src]
The base unit of a currency
type AdjustmentFrequency: Get<Self::BlockNumber>
[src]
type GetSerpNativeId: Get<Self::CurrencyId>
[src]
The native currency for serping
type GetSingleUnit: Get<Self::Balance>
[src]
The base unit of a currency
type GetSerperAcc: Get<Self::AccountId>
[src]
The Serpers Account type
type GetSettPayAcc: Get<Self::AccountId>
[src]
The SettPay Account type
type GetSerperRatio: Get<Perbill>
[src]
The Serpers Account type
type GetSettPayRatio: Get<Perbill>
[src]
The SettPay Account type
type GetSerpQuoteMultiple: Get<Self::Balance>
[src]
The multiple number for the serp quote.
type GetPercent: Get<Self::Balance>
[src]
The multiple number for the serp quote.
type OnDust: OnDust<Self::AccountId, Self::CurrencyId, Self::Balance>
[src]
Handler to burn or transfer account’s dust