eth_sendBundle
{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_sendBundle",
"params": [
{
txs, // Array[String], A list of signed transactions to execute in an atomic bundle, list can be empty for bundle cancellations
blockNumber, // (Optional) String, a hex-encoded block number for which this bundle is valid. Default, current block number
revertingTxHashes, // (Optional) Array[String], A list of tx hashes that are allowed to revert or be discarded
droppingTxHashes, // (Optional) Array[String], A list of tx hashes that are allowed to be discarded, but may not revert
replacementUuid, // (Optional) String, any arbitrary string that can be used to replace or cancel this bundle
refundPercent, // (Optional) Number, the percentage (from 0 to 99) of the ETH reward of the last transaction, or the transaction specified by refundIndex, that should be refunded back to the ‘refundRecipient’
refundTxHashes, // (Optional) Array[String], Max length 1. An array of transaction hashes used to determine the refund. If not provided or left empty, the refund will be based on the final transaction in the bundle.
refundRecipient, // (Optional) Address, the address that will receive the ETH refund. Default, sender of the first transaction in the bundle
}
]
}Refund Example
Sponsored Bundles
CURL example
Response example
Bundle Hash
Last updated