AssetRateCreated: PlainDescriptor<
    {
        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;
                    };
                };
            },
        >;
        rate: bigint;
    },
>