<p></p>
<p>This PR now depends on this PR on our BitcoinJ fork: <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="590305876" data-permission-text="Title is private" data-url="https://github.com/bisq-network/bitcoinj/issues/35" data-hovercard-type="pull_request" data-hovercard-url="/bisq-network/bitcoinj/pull/35/hovercard" href="https://github.com/bisq-network/bitcoinj/pull/35">bisq-network/bitcoinj#35</a>. For development I used a BitcoinJ build from a local Maven repository. When that PR for BitcoinJ is merged, relevant changes to <code>build.gradle</code> should be made here.</p>
<p>Screenshot:</p>
<p><a target="_blank" rel="noopener noreferrer" href="https://user-images.githubusercontent.com/2715476/77923522-d90d0900-72a2-11ea-8131-095b57e376b6.png"><img src="https://user-images.githubusercontent.com/2715476/77923522-d90d0900-72a2-11ea-8131-095b57e376b6.png" alt="user provided node misconfigured" style="max-width:100%;"></a></p>
<p>As seen in the screenshot, we're not providing a button to revert to not using a user-provided node (don't see how that can be done easily). The reason why before we could offer that option is that we were blocking on the check and we were only handling the local bitcoin node.</p>
<p>It can also be seen that Bisq is actually loaded, and after you click "shutdown" the informational local BTC node popup will appear briefly before Bisq closes.</p>
<p>In the background, the misconfigured peers are not explicitly closed (BitcoinJ closes them automatically if they're pruning). The errors are logged and if custom BTC nodes are used, or a local BTC node, the above error popup locks the user out.</p>

<p style="font-size:small;-webkit-text-size-adjust:none;color:#666;">—<br />You are receiving this because you are subscribed to this thread.<br />Reply to this email directly, <a href="https://github.com/bisq-network/bisq/pull/4081#issuecomment-606036723">view it on GitHub</a>, or <a href="https://github.com/notifications/unsubscribe-auth/AJFFTNVF762F5UR4L3QRWF3RKCUVLANCNFSM4LQ7C2TA">unsubscribe</a>.<img src="https://github.com/notifications/beacon/AJFFTNQOJQ4MOC57UMGVMITRKCUVLA5CNFSM4LQ7C2TKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEQPWF4Y.gif" height="1" width="1" alt="" /></p>
<script type="application/ld+json">[
{
"@context": "http://schema.org",
"@type": "EmailMessage",
"potentialAction": {
"@type": "ViewAction",
"target": "https://github.com/bisq-network/bisq/pull/4081#issuecomment-606036723",
"url": "https://github.com/bisq-network/bisq/pull/4081#issuecomment-606036723",
"name": "View Pull Request"
},
"description": "View this Pull Request on GitHub",
"publisher": {
"@type": "Organization",
"name": "GitHub",
"url": "https://github.com"
}
}
]</script>