From 4c83f388928d599353664a3d3be89dfd2275c50c Mon Sep 17 00:00:00 2001 From: AZ Date: Thu, 29 Dec 2016 19:55:47 +0100 Subject: [PATCH] ... --- src/main/java/jota/model/Bundle.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/main/java/jota/model/Bundle.java b/src/main/java/jota/model/Bundle.java index 66db019..457c108 100644 --- a/src/main/java/jota/model/Bundle.java +++ b/src/main/java/jota/model/Bundle.java @@ -43,12 +43,14 @@ public class Bundle { } public void addEntry(int signatureMessageLength, String address, long value, String tag, long timestamp) { - for (int i = 0; i < signatureMessageLength; i++) { + if (getTransactions() == null) { + this.transactions = new ArrayList<>(getTransactions()); + } + for (int i = 0; i < signatureMessageLength; i++) { List transactions = new ArrayList<>(getTransactions()); Transaction trx = new Transaction(address, String.valueOf(i == 0 ? value : 0), tag, String.valueOf(timestamp)); - transactions.add(trx); - setTransactions(transactions); + getTransactions().add(trx); } }