Type Alias transfer_approved
transfer_approved: TxDescriptor<{ amount: bigint; destination: MultiAddress; id: { interior: Enum<{ Here: undefined; X1: Enum<{ AccountId32: { id: FixedSizeBinary<32>; network?: Enum<(...
)>; }; AccountIndex64: { index: bigint; network?: Enum<(...
)>; }; AccountKey20: { key: FixedSizeBinary<20>; network?: Enum<(...
)>; }; GeneralIndex: bigint; GeneralKey: { data: FixedSizeBinary<32>; length: number; }; GlobalConsensus: Enum<{ BitcoinCash: undefined; BitcoinCore: undefined; ByFork: { block_hash: FixedSizeBinary<(...
)>; block_number: bigint; }; ByGenesis: FixedSizeBinary<32>; Ethereum: { chain_id: bigint; }; Kusama: undefined; Polkadot: undefined; PolkadotBulletin: undefined; }>; OnlyChild: undefined; PalletInstance: number; Parachain: number; Plurality: { id: XcmV3JunctionBodyId; part: XcmV2JunctionBodyPart; }; }>; X2: FixedSizeArray<2, Enum<{ AccountId32: { id: FixedSizeBinary<32>; network?: ...
; }; AccountIndex64: { index: bigint; network?: ...
; }; AccountKey20: { key: FixedSizeBinary<20>; network?: ...
; }; GeneralIndex: bigint; GeneralKey: { data: FixedSizeBinary<32>; length: number; }; GlobalConsensus: Enum<{ BitcoinCash: undefined; BitcoinCore: undefined; ByFork: { block_hash: ...
; block_number: ...
; }; ByGenesis: FixedSizeBinary<(...
)>; Ethereum: { chain_id: ...
; }; Kusama: undefined; Polkadot: undefined; PolkadotBulletin: undefined; }>; OnlyChild: undefined; PalletInstance: number; Parachain: number; Plurality: { id: XcmV3JunctionBodyId; part: XcmV2JunctionBodyPart; }; }>>; X3: FixedSizeArray<3, Enum<{ AccountId32: { id: FixedSizeBinary<32>; network?: ...
; }; AccountIndex64: { index: bigint; network?: ...
; }; AccountKey20: { key: FixedSizeBinary<20>; network?: ...
; }; GeneralIndex: bigint; GeneralKey: { data: FixedSizeBinary<32>; length: number; }; GlobalConsensus: Enum<{ BitcoinCash: undefined; BitcoinCore: undefined; ByFork: { block_hash: ...
; block_number: ...
; }; ByGenesis: FixedSizeBinary<(...
)>; Ethereum: { chain_id: ...
; }; Kusama: undefined; Polkadot: undefined; PolkadotBulletin: undefined; }>; OnlyChild: undefined; PalletInstance: number; Parachain: number; Plurality: { id: XcmV3JunctionBodyId; part: XcmV2JunctionBodyPart; }; }>>; X4: FixedSizeArray<4, Enum<{ AccountId32: { id: FixedSizeBinary<32>; network?: ...
; }; AccountIndex64: { index: bigint; network?: ...
; }; AccountKey20: { key: FixedSizeBinary<20>; network?: ...
; }; GeneralIndex: bigint; GeneralKey: { data: FixedSizeBinary<32>; length: number; }; GlobalConsensus: Enum<{ BitcoinCash: undefined; BitcoinCore: undefined; ByFork: { block_hash: ...
; block_number: ...
; }; ByGenesis: FixedSizeBinary<(...
)>; Ethereum: { chain_id: ...
; }; Kusama: undefined; Polkadot: undefined; PolkadotBulletin: undefined; }>; OnlyChild: undefined; PalletInstance: number; Parachain: number; Plurality: { id: XcmV3JunctionBodyId; part: XcmV2JunctionBodyPart; }; }>>; X5: FixedSizeArray<5, Enum<{ AccountId32: { id: FixedSizeBinary<32>; network?: ...
; }; AccountIndex64: { index: bigint; network?: ...
; }; AccountKey20: { key: FixedSizeBinary<20>; network?: ...
; }; GeneralIndex: bigint; GeneralKey: { data: FixedSizeBinary<32>; length: number; }; GlobalConsensus: Enum<{ BitcoinCash: undefined; BitcoinCore: undefined; ByFork: { block_hash: ...
; block_number: ...
; }; ByGenesis: FixedSizeBinary<(...
)>; Ethereum: { chain_id: ...
; }; Kusama: undefined; Polkadot: undefined; PolkadotBulletin: undefined; }>; OnlyChild: undefined; PalletInstance: number; Parachain: number; Plurality: { id: XcmV3JunctionBodyId; part: XcmV2JunctionBodyPart; }; }>>; X6: FixedSizeArray<6, Enum<{ AccountId32: { id: FixedSizeBinary<32>; network?: ...
; }; AccountIndex64: { index: bigint; network?: ...
; }; AccountKey20: { key: FixedSizeBinary<20>; network?: ...
; }; GeneralIndex: bigint; GeneralKey: { data: FixedSizeBinary<32>; length: number; }; GlobalConsensus: Enum<{ BitcoinCash: undefined; BitcoinCore: undefined; ByFork: { block_hash: ...
; block_number: ...
; }; ByGenesis: FixedSizeBinary<(...
)>; Ethereum: { chain_id: ...
; }; Kusama: undefined; Polkadot: undefined; PolkadotBulletin: undefined; }>; OnlyChild: undefined; PalletInstance: number; Parachain: number; Plurality: { id: XcmV3JunctionBodyId; part: XcmV2JunctionBodyPart; }; }>>; X7: FixedSizeArray<7, Enum<{ AccountId32: { id: FixedSizeBinary<32>; network?: ...
; }; AccountIndex64: { index: bigint; network?: ...
; }; AccountKey20: { key: FixedSizeBinary<20>; network?: ...
; }; GeneralIndex: bigint; GeneralKey: { data: FixedSizeBinary<32>; length: number; }; GlobalConsensus: Enum<{ BitcoinCash: undefined; BitcoinCore: undefined; ByFork: { block_hash: ...
; block_number: ...
; }; ByGenesis: FixedSizeBinary<(...
)>; Ethereum: { chain_id: ...
; }; Kusama: undefined; Polkadot: undefined; PolkadotBulletin: undefined; }>; OnlyChild: undefined; PalletInstance: number; Parachain: number; Plurality: { id: XcmV3JunctionBodyId; part: XcmV2JunctionBodyPart; }; }>>; X8: FixedSizeArray<8, Enum<{ AccountId32: { id: FixedSizeBinary<32>; network?: ...
; }; AccountIndex64: { index: bigint; network?: ...
; }; AccountKey20: { key: FixedSizeBinary<20>; network?: ...
; }; GeneralIndex: bigint; GeneralKey: { data: FixedSizeBinary<32>; length: number; }; GlobalConsensus: Enum<{ BitcoinCash: undefined; BitcoinCore: undefined; ByFork: { block_hash: ...
; block_number: ...
; }; ByGenesis: FixedSizeBinary<(...
)>; Ethereum: { chain_id: ...
; }; Kusama: undefined; Polkadot: undefined; PolkadotBulletin: undefined; }>; OnlyChild: undefined; PalletInstance: number; Parachain: number; Plurality: { id: XcmV3JunctionBodyId; part: XcmV2JunctionBodyPart; }; }>>; }>; parents: number; }; owner: MultiAddress; }>
Transfer some asset balance from a previously delegated account to some third-party account.
Origin must be Signed and there must be an approval in place by the
owner
to the signer.If the entire amount approved for transfer is transferred, then any deposit previously reserved by
approve_transfer
is unreserved.id
: The identifier of the asset.owner
: The account which previously approved for a transfer of at leastamount
and from which the asset balance will be withdrawn.destination
: The account to which the asset balance ofamount
will be transferred.amount
: The amount of assets to transfer.Emits
TransferredApproved
on success.Weight:
O(1)