Browse Source

improve debug logging for wallet history updates

bwt
Craig Raw 4 years ago
parent
commit
18bc7bf302
  1. 2
      src/main/java/com/sparrowwallet/sparrow/net/ElectrumServer.java
  2. 4
      src/main/java/com/sparrowwallet/sparrow/wallet/WalletForm.java

2
src/main/java/com/sparrowwallet/sparrow/net/ElectrumServer.java

@ -156,7 +156,7 @@ public class ElectrumServer {
if(!newReferences.isEmpty()) {
//Look for additional nodes to fetch history for by considering the inputs and outputs of new transactions found
log.debug("Found new transactions: " + newReferences);
log.debug(wallet.getName() + " found new transactions: " + newReferences);
Set<WalletNode> additionalNodes = new HashSet<>();
Map<String, WalletNode> walletScriptHashes = getAllScriptHashes(wallet);
for(BlockTransactionHash reference : newReferences) {

4
src/main/java/com/sparrowwallet/sparrow/wallet/WalletForm.java

@ -76,7 +76,7 @@ public class WalletForm {
public void refreshHistory(Integer blockHeight, WalletNode node) {
Wallet previousWallet = wallet.copy();
if(wallet.isValid() && AppServices.isOnline()) {
log.debug(node == null ? "Refreshing full wallet history" : "Requesting node wallet history for " + node.getDerivationPath());
log.debug(node == null ? wallet.getName() + " refreshing full wallet history" : wallet.getName() + " requesting node wallet history for " + node.getDerivationPath());
ElectrumServer.TransactionHistoryService historyService = new ElectrumServer.TransactionHistoryService(wallet, getWalletTransactionNodes(node));
historyService.setOnSucceeded(workerStateEvent -> {
EventManager.get().post(new WalletHistoryStatusEvent(wallet, true));
@ -248,7 +248,7 @@ public class WalletForm {
if(wallet.isValid()) {
WalletNode walletNode = event.getWalletNode(wallet);
if(walletNode != null) {
log.debug(wallet.getName() + " history event for node " + walletNode);
log.debug(wallet.getName() + " history event for node " + walletNode + " (" + event.getScriptHash() + ")");
refreshHistory(AppServices.getCurrentBlockHeight(), walletNode);
}
}

Loading…
Cancel
Save