eth_sendEndOfBlockBundle
This endpoint requires a valid X-Flashbots-Signature header to be included.
After building a block, any end-of-block bundle that contains a target pool that has been modified will be simulated at the end-of-block state. Successfully simulated bundles are then added to the block.
{
"jsonrpc": "2.0",
"id": 1,
"method": "eth_sendEndOfBlockBundle",
"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
targetPools, // Array[String], A list of pool addresses that this bundle is targeting
replacementUuid, // (Optional) String, UUID that can be used to cancel/replace this bundle
replacementSeqNumber, // (Optional) Number, monotonically increasing sequence for bundles sharing the same replacementUuid. Later bundles must have a higher sequence or they are dropped. If 0 or omitted, ordering falls back to builder receive time
}
]
}Example response
{"jsonrpc":"2.0","result":null,"id":1}Last updated
