All chains
    Preparing search index...

    Namespace Types

    Descriptors types

    These are the types used in API calls and imported out of descriptors

    For example, XcmVersionedLocation is an enum:

    XcmVersionedLocation: Enum<{
    V2: { ... };
    V3: {
    interior: XcmV3Junctions;
    parents: number;
    };
    V4: { ... };
    }>

    and can be used like this

    import { XcmVersionedLocation, XcmV3Junctions } from "@polkadot-api/descriptors"
    await typedApi.tx.XcmPallet.limited_teleport_assets({
    dest: XcmVersionedLocation.V3({
    parents: 0,
    interior: XcmV3Junctions.X1(XcmV3Junction.Parachain(parachain_id)),
    }),

    Type Aliases

    __Circular
    ArithmeticError
    BalancesAdjustmentDirection
    BalanceStatus
    BalancesTypesReasons
    DigestItem
    DispatchClass
    MultiAddress
    Phase
    TokenError
    TransactionalError
    TransactionPaymentEvent
    TransactionPaymentReleases
    TransactionValidityTransactionSource
    TransactionValidityUnknownTransaction
    UpgradeGoAhead
    UpgradeRestriction
    XcmPalletVersionMigrationStage
    XcmV2JunctionBodyPart
    XcmV2MultiassetWildFungibility
    XcmV2OriginKind
    XcmV3Instruction
    XcmV3Junction
    XcmV3JunctionBodyId
    XcmV3JunctionNetworkId
    XcmV3Junctions
    XcmV3MaybeErrorCode
    XcmV3MultiassetAssetId
    XcmV3MultiassetAssetInstance
    XcmV3MultiassetFungibility
    XcmV3MultiassetMultiAssetFilter
    XcmV3MultiassetWildMultiAsset
    XcmV3Response
    XcmV3TraitsError
    XcmV3WeightLimit
    XcmV4AssetAssetFilter
    XcmV4AssetWildAsset
    XcmV4Instruction
    XcmV4Response
    XcmV5AssetFilter
    XcmV5Instruction
    XcmV5Junction
    XcmV5Junctions
    XcmV5NetworkId
    XcmV5WildAsset
    XcmVersionedAsset
    XcmVersionedAssetId
    XcmVersionedAssets
    XcmVersionedLocation
    XcmVersionedXcm