Skip to content

EscrowCancel

[Source]

Added by the [Escrow amendment][].

{
"Account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
"TransactionType": "EscrowCancel",
"Owner": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
"OfferSequence": 7,
}
{
"Account": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
"TransactionType": "EscrowCancel",
"Owner": "rf1BiGeXwwQoi8Z2ueFYTEXSwuJYfV2Jpn",
"EscrowID": "49647F0D748DC3FE26BDACBC57F251AADEFFF391403EC9BF87C97F67E9977FB0",
}
FieldJSON TypeInternal TypeDescription
OwnerStringAccountIDAddress of the source account that funded the escrow payment.
OfferSequenceNumberUInt32(Optional) Transaction sequence (or Ticket number) of EscrowCreate transaction that created the escrow to cancel.
EscrowIDStringHash256(Optional) The ID of the Escrow ledger object to cancel, as a 64-character hexadecimal string.

Any account may submit an EscrowCancel transaction.

  • If the corresponding EscrowCreate transaction did not specify a CancelAfter time, the EscrowCancel transaction fails.
  • Otherwise the EscrowCancel transaction fails if the CancelAfter time is after the close time of the most recently-closed ledger.