mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-26 06:08:40 +01:00
Add onionbalance Tor frontends to default node lists (#3431)
* Add onionbalance Tor frontends to default node lists Update the primary Monero and Zcash onion nodes to the new load-balanced onionbalance frontends, add missing Cake Wallet Tor nodes for Bitcoin and Litecoin, and use the mempool onion frontend for Bitcoin fee fetching when Tor is enabled. All Cake Tor nodes are marked isOfficial so they get the official-node badge. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * Remove per-instance Zcash Tor #2 node, superseded by onionbalance frontend Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5
parent
fdb8267583
commit
c8cad835a1
@@ -9,6 +9,11 @@
|
||||
uri: electrs.cakewallet.com:50001
|
||||
isOfficial: true
|
||||
label: "Cake Wallet Electrs"
|
||||
-
|
||||
uri: cakebtc5pihzt3byjclxfumiwvtxj72auarshrsvmaatmwmr7dj6zyid.onion:50001
|
||||
useSSL: false
|
||||
isOfficial: true
|
||||
label: "Cake Wallet (Tor)"
|
||||
-
|
||||
uri: fulcrum.sethforprivacy.com:50002
|
||||
useSSL: true
|
||||
|
||||
@@ -5,6 +5,11 @@
|
||||
isOfficial: true
|
||||
isEnabledForAutoSwitching: true
|
||||
label: "Cake Wallet"
|
||||
-
|
||||
uri: cakeltcnzbdxhk3dhlzxjnnylxbfhhbx2njegaluyh35t7dca35vcnqd.onion:50001
|
||||
useSSL: false
|
||||
isOfficial: true
|
||||
label: "Cake Wallet (Tor)"
|
||||
-
|
||||
uri: litecoin.stackwallet.com:20063
|
||||
useSSL: true
|
||||
|
||||
@@ -7,8 +7,9 @@
|
||||
useSSL: true
|
||||
isEnabledForAutoSwitching: true
|
||||
-
|
||||
label: "Cake Wallet (Onion)"
|
||||
uri: cakexmrl7bonq7ovjka5kuwuyd3f7qnkz6z6s6dmsy3uckwra7bvggyd.onion:18081
|
||||
label: "Cake Wallet (Tor)"
|
||||
uri: cakexmrkbd7ptshw7vfzhzqgg77xgeavdrxm6zbu57lppfkj3fczbrqd.onion:18081
|
||||
isOfficial: true
|
||||
-
|
||||
label: "Seth For Privacy"
|
||||
uri: node.sethforprivacy.com:443
|
||||
|
||||
@@ -11,10 +11,7 @@
|
||||
isEnabledForAutoSwitching: true
|
||||
label: "Zec.rocks"
|
||||
-
|
||||
uri: 2c4whzg26j6hgjh22rxynj3oig4gm22ga7x74weclujywxye23v3u5id.onion:9067
|
||||
uri: cakezecgh6enylxz3yya52pu4rq3bojy7zfhvnegqkq4qbbpzderjiqd.onion:9067
|
||||
useSSL: false
|
||||
label: "Cake Wallet (Tor)"
|
||||
-
|
||||
uri: bvp2l442g5ogma7rywzahm7eqyhpp3g26n3gvvxeioqn5csio2ir6myd.onion:9067
|
||||
useSSL: false
|
||||
label: "Cake Wallet (Tor #2)"
|
||||
isOfficial: true
|
||||
label: "Cake Wallet (Tor)"
|
||||
@@ -794,7 +794,11 @@ abstract class ElectrumWalletBase
|
||||
if (await checkIfMempoolAPIIsEnabled() && type == WalletType.bitcoin) {
|
||||
try {
|
||||
final response = await ProxyWrapper()
|
||||
.get(clearnetUri: Uri.parse("https://mempool.cakewallet.com/api/v1/fees/recommended"))
|
||||
.get(
|
||||
clearnetUri: Uri.parse("https://mempool.cakewallet.com/api/v1/fees/recommended"),
|
||||
onionUri: Uri.parse(
|
||||
"http://cakememcninjdqbaub3tp2iswuigxqtdoevnpgzkolmy4gvhrrsub3yd.onion/api/v1/fees/recommended"),
|
||||
)
|
||||
.timeout(Duration(seconds: 15));
|
||||
|
||||
final result = json.decode(response.body) as Map<String, dynamic>;
|
||||
|
||||
Reference in New Issue
Block a user