Skip to main content

TransactionRequest

An EVM transaction ready to sign and broadcast. Send to, data and value as-is; do not re-encode them.

tostringrequired

Target contract address

Example: 0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2
datastringrequired

Encoded calldata

Example: 0x617ba037000000000000000000000000c02aaa39b2
valuestringrequired

ETH value to send with the transaction

Example: 0
descriptionstring

Human-readable label. For alternatives, this is the aggregator name (e.g. "Paraswap"). For transactions, describes the setup action (e.g. "Switch e-mode to 1").

TransactionRequest
{
"to": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"data": "0x617ba037000000000000000000000000c02aaa39b2",
"value": "0",
"description": "string"
}