Trait bridge_proxy::pallet::Config
source · pub trait Config: Config + Config + Config + Config {
type RuntimeEvent: From<Event> + IsType<<Self as Config>::RuntimeEvent>;
type EthApp: BridgeApp<Self::AccountId, H160, Self::AssetId, Balance>;
type ERC20App: BridgeApp<Self::AccountId, H160, Self::AssetId, Balance>;
type ParachainApp: BridgeApp<Self::AccountId, ParachainAccountId, Self::AssetId, Balance>;
type HashiBridge: BridgeApp<Self::AccountId, H160, Self::AssetId, Balance>;
type ReferencePriceProvider: ReferencePriceProvider<Self::AssetId, Balance>;
type ManagerOrigin: EnsureOrigin<Self::RuntimeOrigin>;
type TimepointProvider: TimepointProvider;
type WeightInfo: WeightInfo;
}
Expand description
Configuration trait of this pallet.
Implement this type for a runtime in order to customize this pallet.