Merge pull request #7593 from BlueWallet/tor

FIX: Allow onion preferred as user could be on Orbot
This commit is contained in:
GLaDOS 2025-02-15 18:40:43 +00:00 committed by GitHub
commit 39b141507c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -253,19 +253,6 @@ export async function connectMain(): Promise<void> {
console.log('Using peer:', JSON.stringify(usingPeer)); console.log('Using peer:', JSON.stringify(usingPeer));
await DefaultPreference.setName(GROUP_IO_BLUEWALLET);
try {
if (usingPeer.host.endsWith('onion')) {
const randomPeer = getCurrentPeer();
await DefaultPreference.set(ELECTRUM_HOST, randomPeer.host);
await DefaultPreference.set(ELECTRUM_TCP_PORT, randomPeer.tcp ?? '');
await DefaultPreference.set(ELECTRUM_SSL_PORT, randomPeer.ssl ?? '');
}
} catch (e) {
// Must be running on Android
console.log(e);
}
try { try {
console.log('begin connection:', JSON.stringify(usingPeer)); console.log('begin connection:', JSON.stringify(usingPeer));
mainClient = new ElectrumClient(net, tls, usingPeer.ssl || usingPeer.tcp, usingPeer.host, usingPeer.ssl ? 'tls' : 'tcp'); mainClient = new ElectrumClient(net, tls, usingPeer.ssl || usingPeer.tcp, usingPeer.host, usingPeer.ssl ? 'tls' : 'tcp');