pub trait Config: Config + Config<AssetId = AssetId, Balance = Balance> {
    type RuntimeEvent: From<Event<Self>> + IsType<<Self as Config>::RuntimeEvent>;
    type AssetRegistryPalletId: Get<PalletId>;
    type WeightInfo: WeightInfo;
    type CurrencyTidefi: Inspect<Self::AccountId, AssetId = CurrencyId, Balance = Balance> + Mutate<Self::AccountId, AssetId = CurrencyId, Balance = Balance> + Transfer<Self::AccountId, AssetId = CurrencyId, Balance = Balance> + InspectHold<Self::AccountId, AssetId = CurrencyId, Balance = Balance>;
}
Expand description

Asset registry configuration

Required Associated Types§

Events

Pallet ID

Weights

Tidechain currency wrapper

Implementors§