Type Alias is_trusted_reserve
is_trusted_reserve: RuntimeDescriptor< [ asset
: Enum< { V3: { fun: XcmV3MultiassetFungibility; id: XcmV3MultiassetAssetId }; V4: { fun: XcmV3MultiassetFungibility; id: { interior: XcmV3Junctions; parents: number }; }; V5: { fun: XcmV3MultiassetFungibility; id: { interior: Enum< { Here: undefined; X1: Enum< { AccountId32: ...
; AccountIndex64: ...
; AccountKey20: ...
; GeneralIndex: ...
; GeneralKey: ...
; GlobalConsensus: ...
; OnlyChild: ...
; PalletInstance: ...
; Parachain: ...
; Plurality: ...
; }, >; X2: FixedSizeArray<2, Enum<(...)
>>; X3: FixedSizeArray<3, Enum<(...)
>>; X4: FixedSizeArray<4, Enum<(...)
>>; X5: FixedSizeArray<5, Enum<(...)
>>; X6: FixedSizeArray<6, Enum<(...)
>>; X7: FixedSizeArray<7, Enum<(...)
>>; X8: FixedSizeArray<8, Enum<(...)
>>; }, >; parents: number; }; }; }, >, location
: Enum< { V3: { interior: XcmV3Junctions; parents: number }; V4: { interior: XcmV3Junctions; parents: number }; V5: { 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; }; }, >, ], ResultPayload< boolean, Enum< { VersionedAssetConversionFailed: undefined; VersionedLocationConversionFailed: undefined; }, >, >,>
Returns if the location is a trusted reserve for the asset.
Arguments
asset
:VersionedAsset
.location
:VersionedLocation
.