pub type AssetConversionConfig = GenesisConfig<Runtime>;Aliased Type§
pub struct AssetConversionConfig {
pub pools: Vec<(Location, Location, AccountId32, u128, u128)>,
}Fields§
§pools: Vec<(Location, Location, AccountId32, u128, u128)>Pools to create at genesis with initial liquidity.
Each entry is (asset1, asset2, liquidity_provider, amount1, amount2).
The liquidity_provider must hold sufficient balances of both assets
(e.g. via pallet_balances / pallet_assets genesis configs).
Set both amounts to zero to create a pool without initial liquidity.
No pool setup fee is charged at genesis.