TransferAsDelegateMetadata

constructor(amount: String, amountRaw: String, chainId: String, delegateAddress: String? = null, lastValidBlockHeight: String? = null, needsRecipientTokenAccount: Boolean? = null, ownerAddress: String? = null, recipientAddress: String? = null, serializedTransactionBase58Encoded: String? = null, serializedTransactionBase64Encoded: String? = null, tokenAddress: String? = null, tokenSymbol: String? = null, tokenDecimals: Int? = null)

Parameters

amount

The human-readable transfer amount.

amountRaw

The raw transfer amount (smallest unit).

chainId

The chain ID.

delegateAddress

The delegate's address.

lastValidBlockHeight

The last valid block height (Solana).

needsRecipientTokenAccount

Whether the recipient needs a token account (Solana).

ownerAddress

The owner's address.

recipientAddress

The recipient's address.

serializedTransactionBase58Encoded

Base58-encoded serialized transaction (Solana).

serializedTransactionBase64Encoded

Base64-encoded serialized transaction (Solana).

tokenAddress

The token contract address (EVM).

tokenSymbol

The token symbol.

tokenDecimals

The token's decimal precision.