Chain AT-transaction references to avoid duplicates

This commit is contained in:
catbref
2023-12-10 14:03:47 +00:00
parent a2ccf0e7da
commit 5054773761
2 changed files with 429 additions and 0 deletions

View File

@@ -522,6 +522,10 @@ public class QortalATAPI extends API {
/** Returns AT account's lastReference */
private byte[] getLastReference() {
// If we have transactions already, then use signature from last transaction
if (!this.transactions.isEmpty())
return this.transactions.get(this.transactions.size() - 1).getTransactionData().getSignature();
try {
// Look up AT's account's last reference from repository
Account atAccount = this.getATAccount();