From 6be88ac86e9b28c7d2f92bd45cbbb6272c970d52 Mon Sep 17 00:00:00 2001 From: catbref Date: Fri, 1 May 2020 10:19:28 +0100 Subject: [PATCH] In BTCACCT, use Account to fetch balance instead of direct from DB --- src/main/java/org/qortal/crosschain/BTCACCT.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/qortal/crosschain/BTCACCT.java b/src/main/java/org/qortal/crosschain/BTCACCT.java index 1ba6626c..28f26ce9 100644 --- a/src/main/java/org/qortal/crosschain/BTCACCT.java +++ b/src/main/java/org/qortal/crosschain/BTCACCT.java @@ -544,7 +544,9 @@ public class BTCACCT { tradeData.qortalAtAddress = atAddress; tradeData.qortalCreator = Crypto.toAddress(atData.getCreatorPublicKey()); tradeData.creationTimestamp = atData.getCreation(); - tradeData.qortBalance = repository.getAccountRepository().getBalance(atAddress, Asset.QORT).getBalance(); + + Account atAccount = new Account(repository, atAddress); + tradeData.qortBalance = atAccount.getConfirmedBalance(Asset.QORT); ByteBuffer dataByteBuffer = ByteBuffer.wrap(dataBytes); byte[] addressBytes = new byte[32];