pub trait Config: Config + Config {
    type Event: From<Event<Self>> + IsType<<Self as Config>::Event>;
    type PaymentId: Member + Parameter + From<u32> + Clone + Eq + Copy + MaxEncodedLen;
    type RFPReferenceId: Member + Parameter + MaxEncodedLen + From<u32> + Copy + Clone + Eq + TypeInfo;
    type PaymentCurrency: LockableCurrency<Self::AccountId, Moment = Self::BlockNumber> + Clone + Eq;
    type TimeProvider: UnixTime;
}
Expand description

Configure the pallet by specifying the parameters and types on which it depends.

Required Associated Types

Implementors