Trait noble_multisig::Config [−][src]
Configuration trait.
Associated Types
type Event: From<Event<Self>> + Into<Self::Event>
[src]
The overarching event type.
type Call: Parameter + Dispatchable<Origin = Self::Origin, PostInfo = PostDispatchInfo> + GetDispatchInfo + From<Call<Self>>
[src]
The overarching call type.
type Currency: ReservableCurrency<Self::AccountId>
[src]
The currency mechanism.
type DepositBase: Get<<Self::Currency as Currency<Self::AccountId>>::Balance>
[src]
The base amount of currency needed to reserve for creating a multisig execution or to store a dispatch call for later.
This is held for an additional storage item whose value size is
4 + sizeof((BlockNumber, Balance, AccountId))
bytes and whose key size is
32 + sizeof(AccountId)
bytes.
type DepositFactor: Get<<Self::Currency as Currency<Self::AccountId>>::Balance>
[src]
The amount of currency needed per unit threshold when creating a multisig execution.
This is held for adding 32 bytes more into a pre-existing storage value.
type MaxSignatories: Get<u16>
[src]
The maximum amount of signatories allowed in the multisig.
type WeightInfo: WeightInfo
[src]
Weight information for extrinsics in this noble.