From 0093cb28881b826e64d517d8bcc172c767e17182 Mon Sep 17 00:00:00 2001 From: mDuo13 Date: Wed, 21 Apr 2021 12:06:50 -0700 Subject: [PATCH] TicketCreate: correct sequence number off-by-one in more places --- .../transaction-types/ticketcreate.md | 2 +- img/ticket-creation.svg | 72 ++++++------ img/ticket-usage.svg | 104 +++++++++--------- 3 files changed, 89 insertions(+), 89 deletions(-) diff --git a/content/references/rippled-api/transaction-formats/transaction-types/ticketcreate.md b/content/references/rippled-api/transaction-formats/transaction-types/ticketcreate.md index d7472dcd43..0226fb9046 100644 --- a/content/references/rippled-api/transaction-formats/transaction-types/ticketcreate.md +++ b/content/references/rippled-api/transaction-formats/transaction-types/ticketcreate.md @@ -38,7 +38,7 @@ A TicketCreate transaction sets aside one or more [sequence numbers][Sequence Nu If the transaction cannot create _all_ of the requested Tickets (either due to the 250-Ticket limit or the [owner reserve](reserves.html)), it fails and creates no Tickets. To look up how many Tickets an account currently owns, use the [account_info method][] and check the `account_data.TicketCount` field. -**Tip:** This transaction increases the sending account's [sequence number][Sequence Number] by the number of tickets created (`TicketCount`). This is the only transaction that increases an account's sequence number by more than 1. +**Tip:** This transaction increases the sending account's [sequence number][Sequence Number] by 1 _plus_ the number of tickets created (`TicketCount`). This is the only transaction that increases an account's sequence number by more than 1. ## Error Cases diff --git a/img/ticket-creation.svg b/img/ticket-creation.svg index cf65aa6cce..55f6f38ca0 100644 --- a/img/ticket-creation.svg +++ b/img/ticket-creation.svg @@ -49,15 +49,15 @@ />......createsAccountID: rf1Bi...Sequence: 101Ledger State Data (Before)TicketAccount: rf1Bi...Sequence: 103Sequence: 104TicketAccount: rf1Bi...Sequence: 102Sequence: 103TicketAccount: rf1Bi...Sequence: 101Sequence: 102AccountID: rf1Bi...Sequence: 104Sequence: 105Ledger State Data (After)TicketCreatetransactionAccount: rf1Bi...TicketCount: 3Sequence: 101updates......Ticket 102Ticket 103deletedTicketAccount: rf1Bi...Sequence: 103Sequence: 104TicketAccount: rf1Bi...Sequence: 101Sequence: 102Doesn't changeAccountID: rf1Bi...Sequence: 104Sequence: 105Ledger State Data (Before)(Any type oftransaction)Account: rf1Bi...Sequence: 0TicketSequence: 102TicketSequence: 103...TicketAccount: rf1Bi...Sequence: 103Sequence: 104TicketAccount: rf1Bi...Sequence: 102Sequence: 103TicketAccount: rf1Bi...Sequence: 101Sequence: 102AccountID: rf1Bi...Sequence: 104Sequence: 105Ledger State Data (After)used