Optional
abiFunctionSignature?: stringOptional
abiParameters?: any[]The parameters required by the contract ABI function to perform the contract interaction. Supported types include string, number, and boolean.
Optional
amount?: stringSpecifies the transfer amount in decimal format.
Optional
blockchain?: BlockchainOptional
callData?: `0x${string}`The raw transaction data, must be an even-length hexadecimal string with the 0x
prefix.
callData
cannot be used simultaneously with abiFunctionSignature
or abiParameters
.
The blockchain address of the contract to be executed.
Configuration that determines the fees that will be paid.
Optional
idempotencyKey?: stringThe optional idempotency key. An idempotency key is a unique identifier used to identify and handle duplicate requests in order to ensure idempotent behavior, where multiple identical requests have the same effect as a single request.
We will generate one if you do not provide it.
Optional
refId?: stringAn optional client-provided reference or description for the transaction.
Optional
sourceAddress?: `0x${string}`Optional
walletId?: string
The contract ABI function signature to be interacted with in the smart contract. Example:
burn(uint256)
.