pub trait Config: Config + Config {
    type Event: From<Event<Self>> + IsType<<Self as Config>::Event>;
    type RFPId: Member + Parameter + MaxEncodedLen + From<u32> + Copy + Clone + Eq + TypeInfo;
    type Currency: LockableCurrency<Self::AccountId, Moment = Self::BlockNumber>;
    type Cid: MaxEncodedLen + TypeInfo + Decode + Encode + Clone + Eq + Debug;
    type BidId: Member + Parameter + MaxEncodedLen + From<u32> + Copy + Clone + Eq + TypeInfo;
}
Expand description

Configuration trait of this pallet.

Implement this type for a runtime in order to customize this pallet.

Required Associated Types

Implementors