Skip to main content
Module

x/polkadot/types/interfaces/xcm/index.ts>XcmV0

Package publishing for deno.land/x/polkadot
Go to Latest
interface XcmV0
implements Enum
import { type XcmV0 } from "https://deno.land/x/polkadot@0.2.12/types/interfaces/xcm/index.ts";

Properties

readonly
isWithdrawAsset: boolean
readonly
asWithdrawAsset: { readonly assets: Vec<MultiAssetV0>; readonly effects: Vec<XcmOrderV0>; } & Struct
readonly
isReserveAssetDeposit: boolean
readonly
asReserveAssetDeposit: { readonly assets: Vec<MultiAssetV0>; readonly effects: Vec<XcmOrderV0>; } & Struct
readonly
isReceiveTeleportedAsset: boolean
readonly
asReceiveTeleportedAsset: { readonly assets: Vec<MultiAssetV0>; readonly effects: Vec<XcmOrderV0>; } & Struct
readonly
isQueryResponse: boolean
readonly
asQueryResponse: { readonly queryId: Compact<u64>; readonly response: ResponseV0; } & Struct
readonly
isTransferAsset: boolean
readonly
asTransferAsset: { readonly assets: Vec<MultiAssetV0>; readonly dest: MultiLocationV0; } & Struct
readonly
isTransferReserveAsset: boolean
readonly
asTransferReserveAsset: { readonly assets: Vec<MultiAssetV0>; readonly dest: MultiLocationV0; readonly effects: Vec<XcmOrderV0>; } & Struct
readonly
isTransact: boolean
readonly
asTransact: { readonly originType: XcmOriginKind; readonly requireWeightAtMost: u64; readonly call: DoubleEncodedCall; } & Struct
readonly
isHrmpNewChannelOpenRequest: boolean
readonly
asHrmpNewChannelOpenRequest: { readonly sender: Compact<u32>; readonly maxMessageSize: Compact<u32>; readonly maxCapacity: Compact<u32>; } & Struct
readonly
isHrmpChannelAccepted: boolean
readonly
asHrmpChannelAccepted: { readonly recipient: Compact<u32>; } & Struct
readonly
isHrmpChannelClosing: boolean
readonly
asHrmpChannelClosing: { readonly initiator: Compact<u32>; readonly sender: Compact<u32>; readonly recipient: Compact<u32>; } & Struct
readonly
isRelayedFrom: boolean
readonly
asRelayedFrom: { readonly who: MultiLocationV0; readonly message: XcmV0; } & Struct
readonly
type:
| "WithdrawAsset"
| "ReserveAssetDeposit"
| "ReceiveTeleportedAsset"
| "QueryResponse"
| "TransferAsset"
| "TransferReserveAsset"
| "Transact"
| "HrmpNewChannelOpenRequest"
| "HrmpChannelAccepted"
| "HrmpChannelClosing"
| "RelayedFrom"