interface XcmV0
implements Enum
import { type XcmV0 } from "https://dotland.deno.dev/x/polkadot@0.2.35/types/interfaces/xcm/types.ts";
Properties
readonly
asWithdrawAsset: { readonly assets: Vec<MultiAssetV0>; readonly effects: Vec<XcmOrderV0>; } & Structreadonly
asReserveAssetDeposit: { readonly assets: Vec<MultiAssetV0>; readonly effects: Vec<XcmOrderV0>; } & Structreadonly
asReceiveTeleportedAsset: { readonly assets: Vec<MultiAssetV0>; readonly effects: Vec<XcmOrderV0>; } & Structreadonly
asQueryResponse: { readonly queryId: Compact<u64>; readonly response: ResponseV0; } & Structreadonly
asTransferAsset: { readonly assets: Vec<MultiAssetV0>; readonly dest: MultiLocationV0; } & Structreadonly
asTransferReserveAsset: { readonly assets: Vec<MultiAssetV0>; readonly dest: MultiLocationV0; readonly effects: Vec<XcmOrderV0>; } & Structreadonly
asTransact: { readonly originType: XcmOriginKind; readonly requireWeightAtMost: u64; readonly call: DoubleEncodedCall; } & Structreadonly
asRelayedFrom: { readonly who: MultiLocationV0; readonly message: XcmV0; } & Struct