From e8ba423dddcb5f9a1950c8cf74b8578153ef8ed8 Mon Sep 17 00:00:00 2001 From: Luca Moser <moser.luca@gmail.com> Date: Thu, 18 Jun 2020 20:40:41 +0200 Subject: [PATCH] adds a couple of setModified() (#496) --- dapps/valuetransfers/packages/tangle/output.go | 1 + dapps/valuetransfers/packages/tangle/transactionmetadata.go | 1 + dapps/valuetransfers/packages/transaction/transaction.go | 5 +++-- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/dapps/valuetransfers/packages/tangle/output.go b/dapps/valuetransfers/packages/tangle/output.go index 5d19ec51..4711420a 100644 --- a/dapps/valuetransfers/packages/tangle/output.go +++ b/dapps/valuetransfers/packages/tangle/output.go @@ -162,6 +162,7 @@ func (output *Output) setBranchID(branchID branchmanager.BranchID) (modified boo } output.branchID = branchID + output.SetModified() modified = true return diff --git a/dapps/valuetransfers/packages/tangle/transactionmetadata.go b/dapps/valuetransfers/packages/tangle/transactionmetadata.go index 106075ba..22b832fe 100644 --- a/dapps/valuetransfers/packages/tangle/transactionmetadata.go +++ b/dapps/valuetransfers/packages/tangle/transactionmetadata.go @@ -131,6 +131,7 @@ func (transactionMetadata *TransactionMetadata) setBranchID(branchID branchmanag } transactionMetadata.branchID = branchID + transactionMetadata.SetModified() modified = true return diff --git a/dapps/valuetransfers/packages/transaction/transaction.go b/dapps/valuetransfers/packages/transaction/transaction.go index 3ad8aa75..3b234bdf 100644 --- a/dapps/valuetransfers/packages/transaction/transaction.go +++ b/dapps/valuetransfers/packages/transaction/transaction.go @@ -207,6 +207,7 @@ func (transaction *Transaction) EssenceBytes() []byte { // store marshaled result transaction.essenceBytes = marshalUtil.Bytes() + transaction.SetModified() return transaction.essenceBytes } @@ -274,7 +275,7 @@ func (transaction *Transaction) Bytes() []byte { // Sign adds a new signature to the Transaction. func (transaction *Transaction) Sign(signature signaturescheme.SignatureScheme) *Transaction { transaction.signatures.Add(signature.Address(), signature.Sign(transaction.EssenceBytes())) - + transaction.SetModified() return transaction } @@ -284,7 +285,7 @@ func (transaction *Transaction) PutSignature(signature signaturescheme.Signature return errors.New("PutSignature: invalid signature") } transaction.signatures.Add(signature.Address(), signature) - + transaction.SetModified() return nil } -- GitLab