eth_cancelBundle

Cancel a previously submitted bundle identified by its replacementUuid. The bundle will not be included in any future blocks.

Parameters

A single object with the following fields:

Field
Type
Required
Description

replacementUuid

string

Yes

The UUID of the bundle to cancel (must match the replacementUuid used when submitting)

Request

{
  "jsonrpc": "2.0",
  "method": "eth_cancelBundle",
  "params": [{
    "replacementUuid": "550e8400-e29b-41d4-a716-446655440000"
  }],
  "id": 1
}

Response

On success, returns null:

{
  "jsonrpc": "2.0",
  "result": null,
  "id": 1
}

Notes

  • Only bundles submitted with a replacementUuid can be cancelled. Bundles without a UUID are not cancellable.

  • If the bundle was already included in a block before the cancellation arrives, the cancellation is a no-op.

  • Cancellation is best-effort — it takes effect as soon as the builder receives and processes the request.

Last updated