remove: TxDescriptor<{
    asset_kind: Enum<{
        V3: {
            asset_id: XcmV3MultiassetAssetId;
            location: {
                interior: XcmV3Junctions;
                parents: number;
            };
        };
        V4: {
            asset_id: {
                interior: XcmV3Junctions;
                parents: number;
            };
            location: {
                interior: XcmV3Junctions;
                parents: number;
            };
        };
        V5: {
            asset_id: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: {
                            id: ...;
                            network?: ...;
                        };
                        AccountIndex64: {
                            index: ...;
                            network?: ...;
                        };
                        AccountKey20: {
                            key: ...;
                            network?: ...;
                        };
                        GeneralIndex: bigint;
                        GeneralKey: {
                            data: ...;
                            length: ...;
                        };
                        GlobalConsensus: Enum<(...)>;
                        OnlyChild: undefined;
                        PalletInstance: number;
                        Parachain: number;
                        Plurality: {
                            id: ...;
                            part: ...;
                        };
                    }>;
                    X2: FixedSizeArray<2, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X3: FixedSizeArray<3, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X4: FixedSizeArray<4, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X5: FixedSizeArray<5, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X6: FixedSizeArray<6, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X7: FixedSizeArray<7, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X8: FixedSizeArray<8, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                }>;
                parents: number;
            };
            location: {
                interior: Enum<{
                    Here: undefined;
                    X1: Enum<{
                        AccountId32: {
                            id: ...;
                            network?: ...;
                        };
                        AccountIndex64: {
                            index: ...;
                            network?: ...;
                        };
                        AccountKey20: {
                            key: ...;
                            network?: ...;
                        };
                        GeneralIndex: bigint;
                        GeneralKey: {
                            data: ...;
                            length: ...;
                        };
                        GlobalConsensus: Enum<(...)>;
                        OnlyChild: undefined;
                        PalletInstance: number;
                        Parachain: number;
                        Plurality: {
                            id: ...;
                            part: ...;
                        };
                    }>;
                    X2: FixedSizeArray<2, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X3: FixedSizeArray<3, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X4: FixedSizeArray<4, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X5: FixedSizeArray<5, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X6: FixedSizeArray<6, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X7: FixedSizeArray<7, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                    X8: FixedSizeArray<8, Enum<{
                        AccountId32: ...;
                        AccountIndex64: ...;
                        AccountKey20: ...;
                        GeneralIndex: ...;
                        GeneralKey: ...;
                        GlobalConsensus: ...;
                        OnlyChild: ...;
                        PalletInstance: ...;
                        Parachain: ...;
                        Plurality: ...;
                    }>>;
                }>;
                parents: number;
            };
        };
    }>;
}>

Remove an existing conversion rate to native balance for the given asset.

  • O(1)