From d6e3bdd10043a6d907892c1f0b7588802f9a7eb4 Mon Sep 17 00:00:00 2001 From: Manfred Karrer Date: Wed, 28 Jun 2017 12:45:23 +0200 Subject: [PATCH] Fix issue with InsufficientMoneyException --- .../trade/protocol/tasks/taker/CreateTakerFeeTx.java | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/core/src/main/java/io/bisq/core/trade/protocol/tasks/taker/CreateTakerFeeTx.java b/core/src/main/java/io/bisq/core/trade/protocol/tasks/taker/CreateTakerFeeTx.java index 508a38a778..39c114c81a 100644 --- a/core/src/main/java/io/bisq/core/trade/protocol/tasks/taker/CreateTakerFeeTx.java +++ b/core/src/main/java/io/bisq/core/trade/protocol/tasks/taker/CreateTakerFeeTx.java @@ -110,7 +110,10 @@ public class CreateTakerFeeTx extends TradeTask { log.warn("Broadcast not completed after 5 sec. We go on with the trade protocol."); trade.setTakerFeeTxId(signedTx.getHashAsString()); processModel.setTakeOfferFeeTx(signedTx); - walletService.swapTradeEntryToAvailableEntry(id, AddressEntry.Context.OFFER_FUNDING); + + // TODO cehck + // Don't call that as it caused in some cased a InsufficientMoneyException + // walletService.swapTradeEntryToAvailableEntry(id, AddressEntry.Context.OFFER_FUNDING); complete(); }, 5); @@ -125,7 +128,10 @@ public class CreateTakerFeeTx extends TradeTask { checkArgument(transaction.equals(signedTx)); trade.setTakerFeeTxId(transaction.getHashAsString()); processModel.setTakeOfferFeeTx(transaction); - walletService.swapTradeEntryToAvailableEntry(id, AddressEntry.Context.OFFER_FUNDING); + + // TODO cehck + // Don't call that as it caused in some cased a InsufficientMoneyException + // walletService.swapTradeEntryToAvailableEntry(id, AddressEntry.Context.OFFER_FUNDING); complete(); }