to* | string | Address to send the transaction to: the token contract, or the recipient for native. |
data* | string | ABI-encoded transfer calldata, or 0x for a native send. |
value* | string | Wei to send: the amount for native, otherwise 0. |
amount | string | Amount in human units. |
chainId* | number |
|
decimals | number |
|
gasLimit* | string | Estimated gas, padded, or a safe default if estimation failed. |
warnings | string[] |
|
amountRaw* | string | Amount in base units. |
assetType* | string |
|
tokenName | string |
|
canCoverGas | boolean | False when the sender cannot pay the gas. |
tokenSymbol | string |
|
maxFeePerGas | string |
|
nativeSymbol | string |
|
tokenAddress | string |
|
baseFeePerGas | string |
|
senderBalance | string |
|
gasCostEstimate | string | gasLimit times maxFeePerGas, in native currency. |
senderBalanceRaw | string |
|
sufficientBalance* | boolean | False when the sender holds less than the amount. |
recipientIsContract | boolean | True when the recipient has code, which can make a plain transfer irrecoverable. |
maxPriorityFeePerGas | string |
|