mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-08-09 07:02:24 -04:00
reset address entries of taker's offer model when done
fixes the "outdated addressEntry" warning
This commit is contained in:
parent
139896bced
commit
767f4cf8c0
8 changed files with 27 additions and 12 deletions
|
@ -31,7 +31,7 @@ import bisq.core.trade.protocol.tasks.BuyerPreparePaymentSentMessage;
|
|||
import bisq.core.trade.protocol.tasks.BuyerProcessPaymentReceivedMessage;
|
||||
import bisq.core.trade.protocol.tasks.BuyerSendPaymentSentMessage;
|
||||
import bisq.core.trade.protocol.tasks.MakerSetLockTime;
|
||||
import bisq.core.trade.protocol.tasks.MakerRemoveOpenOffer;
|
||||
import bisq.core.trade.protocol.tasks.RemoveOffer;
|
||||
import bisq.core.trade.protocol.tasks.SellerPreparePaymentReceivedMessage;
|
||||
import bisq.core.trade.protocol.tasks.SellerProcessPaymentSentMessage;
|
||||
import bisq.core.trade.protocol.tasks.SellerPublishDepositTx;
|
||||
|
@ -119,7 +119,7 @@ public class DebugView extends InitializableView<GridPane, Void> {
|
|||
VerifyPeersAccountAgeWitness.class,
|
||||
MakerSetLockTime.class,
|
||||
|
||||
MakerRemoveOpenOffer.class,
|
||||
RemoveOffer.class,
|
||||
|
||||
ApplyFilter.class,
|
||||
BuyerPreparePaymentSentMessage.class,
|
||||
|
@ -154,7 +154,7 @@ public class DebugView extends InitializableView<GridPane, Void> {
|
|||
MakerSetLockTime.class,
|
||||
|
||||
//SellerAsMakerProcessDepositTxMessage.class,
|
||||
MakerRemoveOpenOffer.class,
|
||||
RemoveOffer.class,
|
||||
|
||||
//SellerSendsDepositTxAndDelayedPayoutTxMessage.class,
|
||||
SellerPublishDepositTx.class,
|
||||
|
|
|
@ -292,7 +292,7 @@ class TakeOfferDataModel extends OfferDataModel {
|
|||
offerBook.removeOffer(checkNotNull(offer));
|
||||
}
|
||||
|
||||
//xmrWalletService.resetAddressEntriesForOpenOffer(offer.getId()); // TODO (woodser): this removes address entries for reserved trades before completion. how doesn't this delete the multisig address entry in bisq before completion?
|
||||
xmrWalletService.resetAddressEntriesForOpenOffer(offer.getId());
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -849,10 +849,10 @@ public class PendingTradesView extends ActivatableViewAndModel<VBox, PendingTrad
|
|||
super.updateItem(newItem, empty);
|
||||
if (!empty && newItem != null) {
|
||||
final Trade trade = newItem.getTrade();
|
||||
final NodeAddress tradingPeerNodeAddress = trade.getTradingPeer().getNodeAddress();
|
||||
final NodeAddress tradingPeerNodeAddress = trade.getTradingPeer() == null ? null : trade.getTradingPeer().getNodeAddress();
|
||||
int numPastTrades = model.getNumPastTrades(trade);
|
||||
String role = Res.get("peerInfoIcon.tooltip.tradePeer");
|
||||
Node peerInfoIcon = new PeerInfoIconTrading(tradingPeerNodeAddress,
|
||||
Node peerInfoIcon = new PeerInfoIconTrading(tradingPeerNodeAddress, // TODO: display maker and taker node addresses for arbitrator
|
||||
role,
|
||||
numPastTrades,
|
||||
privateNotificationManager,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue