ReplaceTransaction

Creates a new transaction that replaces an existing signed transaction in the system which has not been mined yet.

Only works for blockchains that support replacement of signed transactions, e.g.

  • Ethereum - which has nonce management.
  • BTC - which has RBF (Replace-By-Fee) and CPFP (Child-Pays-For-Parent) mechanisms.

Some blockchains do not support transaction replacement, e.g. TRON - which is based on transaction expiration time - for these cases, the transaction will be either mined or expired after the configured expiration time.

If the transaction has not been signed yet, and you wish to cancel it, use CancelTransaction instead.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
string
required
Body Params
string
enum
required

The type of the replacement.

  • CANCEL: Cancel the transaction.
  • ACCELERATE: Accelerate the transaction.
Allowed:
designatedSigners
array of strings

If the transaction is designated to be signed by a specific signer, this field should be set.

Format: users/{email} or users/{id}

Example: ["users/[email protected]"] or ["users/a3e4f5"]

designatedSigners
string

The note to be added to the replacement transaction.

This note will be visible to all vault members.

date-time

The expiration time of the replacement transaction.

Format: 2023-08-29T18:04:00Z

boolean

Include referenced resources in the response.

Response

Language
Credentials
Bearer
JWT
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json