Add more logs to empyt wallet and double spend method

This commit is contained in:
Manfred Karrer 2017-02-23 14:13:10 -05:00
parent 60e3f155b6
commit 972721cdba
2 changed files with 5 additions and 2 deletions

View file

@ -526,7 +526,7 @@ public class BtcWalletService extends WalletService {
}
}
if (sendResult != null) {
log.debug("Broadcasting double spending transaction. " + newTransaction);
log.info("Broadcasting double spending transaction. " + sendResult.tx);
Futures.addCallback(sendResult.broadcastComplete, new FutureCallback<Transaction>() {
@Override
public void onSuccess(Transaction result) {
@ -536,7 +536,7 @@ public class BtcWalletService extends WalletService {
@Override
public void onFailure(@NotNull Throwable t) {
log.info("Broadcasting double spending transaction failed. " + t.getMessage());
log.error("Broadcasting double spending transaction failed. " + t.getMessage());
errorMessageHandler.handleErrorMessage(t.getMessage());
}
});
@ -548,6 +548,7 @@ public class BtcWalletService extends WalletService {
"Missing " + (e.missing != null ? e.missing.toFriendlyString() : "null"));
}
} else {
log.warn("sendResult is null");
errorMessageHandler.handleErrorMessage("We could not find inputs we control in the transaction we want to double spend.");
}
} else if (confidenceType == TransactionConfidence.ConfidenceType.BUILDING) {

View file

@ -452,11 +452,13 @@ public abstract class WalletService {
Futures.addCallback(sendResult.broadcastComplete, new FutureCallback<Transaction>() {
@Override
public void onSuccess(Transaction result) {
log.info("emptyWallet onSuccess Transaction=" + result);
resultHandler.handleResult();
}
@Override
public void onFailure(@NotNull Throwable t) {
log.error("emptyWallet onFailure " + t.toString());
errorMessageHandler.handleErrorMessage(t.getMessage());
}
});