[bisq-network/bisq] Add segwit support to the BTC wallet (#4568)
Oscar Guindzberg
notifications at github.com
Thu Oct 8 20:27:45 UTC 2020
@oscarguindzberg commented on this pull request.
> @@ -293,25 +301,34 @@ protected void startUp() throws Exception {
vPeerGroup.addWallet(vBsqWallet);
onSetupCompleted();
- Futures.addCallback((ListenableFuture<?>) vPeerGroup.startAsync(), new FutureCallback<Object>() {
- @Override
- public void onSuccess(@Nullable Object result) {
- //completeExtensionInitiations(vPeerGroup);
- DownloadProgressTracker tracker = downloadListener == null ? new DownloadProgressTracker() : downloadListener;
- vPeerGroup.startBlockChainDownload(tracker);
- }
-
- @Override
- public void onFailure(Throwable t) {
- throw new RuntimeException(t);
+ if (migratedWalletToSegwit.get()) {
+ startPeerGroup();
+ } else {
+ migratedWalletToSegwit.addListener((observable, oldValue, newValue) -> startPeerGroup());
Fixed https://github.com/bisq-network/bisq/pull/4568/commits/261e0ec714027be657ba7d1125ac65bd81b0135f
--
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/bisq-network/bisq/pull/4568#discussion_r501992484
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bisq.network/pipermail/bisq-github/attachments/20201008/3eb8e4cb/attachment.html>
More information about the bisq-github
mailing list