Trait orml_traits::xcm_transfer::XtokensWeightInfo

source ·
pub trait XtokensWeightInfo<AccountId, Balance, CurrencyId> {
    // Required methods
    fn weight_of_transfer_multiasset(
        asset: &VersionedAsset,
        dest: &VersionedLocation
    ) -> Weight;
    fn weight_of_transfer(
        currency_id: CurrencyId,
        amount: Balance,
        dest: &VersionedLocation
    ) -> Weight;
    fn weight_of_transfer_multicurrencies(
        currencies: &[(CurrencyId, Balance)],
        fee_item: &u32,
        dest: &VersionedLocation
    ) -> Weight;
    fn weight_of_transfer_multiassets(
        assets: &VersionedAssets,
        fee_item: &u32,
        dest: &VersionedLocation
    ) -> Weight;
}

Required Methods§

Object Safety§

This trait is not object safe.

Implementors§