Interface TransferPayload

Object representation of a generic Transfer struct.

TransferPayload

interface TransferPayload {
    assetType: AssetType;
    address: `0x${string}`;
    target: `0x${string}`;
    data: `0x${string}`;
}

Properties

assetType: AssetType

The type of the asset being transferred.

address: `0x${string}`

The address of the asset to transfer, zero address for ETH.

target: `0x${string}`

The account from which to transfer the assets.

data: `0x${string}`

An encoded FungiblePayload, use prepareFungiblePayload to construct.