mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-17 05:41:29 +02:00
nodes: own node as Wownero default; fix Arbitrum RPC; drop keyless NOWNodes
- Wownero default becomes node.wownero.org:443 (SSL, ours) instead of a third-party plaintext host - Arbitrum's default was arbitrum.nownodes.io, which requires an API key we don't ship (nowNodesApiKey is empty) — every fresh install had a dead default RPC; now arbitrum-one-rpc.publicnode.com - remove the other NOWNodes entries from node lists and the EVM chain registry for the same reason; historical migration maps keep their entries so old users still get migrated off
This commit is contained in:
@@ -1,12 +1,8 @@
|
|||||||
-
|
-
|
||||||
uri: arbitrum.nownodes.io
|
uri: arbitrum-one-rpc.publicnode.com
|
||||||
is_default: true
|
is_default: true
|
||||||
useSSL: true
|
useSSL: true
|
||||||
isEnabledForAutoSwitching: true
|
isEnabledForAutoSwitching: true
|
||||||
-
|
-
|
||||||
uri: arbitrum.drpc.org
|
uri: arbitrum.drpc.org
|
||||||
useSSL: true
|
useSSL: true
|
||||||
-
|
|
||||||
uri: arbitrum-one-rpc.publicnode.com
|
|
||||||
useSSL: true
|
|
||||||
isEnabledForAutoSwitching: true
|
|
||||||
@@ -1,7 +1,3 @@
|
|||||||
-
|
|
||||||
uri: base.nownodes.io
|
|
||||||
useSSL: true
|
|
||||||
isEnabledForAutoSwitching: true
|
|
||||||
-
|
-
|
||||||
uri: base.llamarpc.com
|
uri: base.llamarpc.com
|
||||||
useSSL: true
|
useSSL: true
|
||||||
|
|||||||
@@ -8,7 +8,5 @@
|
|||||||
-
|
-
|
||||||
uri: polygon.llamarpc.com
|
uri: polygon.llamarpc.com
|
||||||
useSSL: true
|
useSSL: true
|
||||||
-
|
|
||||||
uri: matic.nownodes.io
|
|
||||||
useSSL: true
|
useSSL: true
|
||||||
isEnabledForAutoSwitching: true
|
isEnabledForAutoSwitching: true
|
||||||
@@ -1,6 +1,6 @@
|
|||||||
-
|
-
|
||||||
uri: node.wownero.org:443
|
uri: node.wownero.org:443
|
||||||
is_default: false
|
is_default: true
|
||||||
useSSL: true
|
useSSL: true
|
||||||
isEnabledForAutoSwitching: true
|
isEnabledForAutoSwitching: true
|
||||||
-
|
-
|
||||||
@@ -10,7 +10,7 @@
|
|||||||
isEnabledForAutoSwitching: true
|
isEnabledForAutoSwitching: true
|
||||||
-
|
-
|
||||||
uri: node3.monerodevs.org:34568
|
uri: node3.monerodevs.org:34568
|
||||||
is_default: true
|
is_default: false
|
||||||
useSSL: false
|
useSSL: false
|
||||||
isEnabledForAutoSwitching: true
|
isEnabledForAutoSwitching: true
|
||||||
-
|
-
|
||||||
|
|||||||
@@ -43,7 +43,6 @@ class EvmChainRegistry {
|
|||||||
'eth.llamarpc.com',
|
'eth.llamarpc.com',
|
||||||
'rpc.flashbots.net',
|
'rpc.flashbots.net',
|
||||||
'eth-mainnet.public.blastapi.io',
|
'eth-mainnet.public.blastapi.io',
|
||||||
'eth.nownodes.io',
|
|
||||||
'ethereum.publicnode.com',
|
'ethereum.publicnode.com',
|
||||||
],
|
],
|
||||||
explorerUrls: [
|
explorerUrls: [
|
||||||
@@ -77,7 +76,6 @@ class EvmChainRegistry {
|
|||||||
'polygon-rpc.com',
|
'polygon-rpc.com',
|
||||||
'polygon-bor-rpc.publicnode.com',
|
'polygon-bor-rpc.publicnode.com',
|
||||||
'polygon.llamarpc.com',
|
'polygon.llamarpc.com',
|
||||||
'matic.nownodes.io',
|
|
||||||
],
|
],
|
||||||
explorerUrls: [
|
explorerUrls: [
|
||||||
'https://polygonscan.com',
|
'https://polygonscan.com',
|
||||||
@@ -107,7 +105,6 @@ class EvmChainRegistry {
|
|||||||
supportsENS: false,
|
supportsENS: false,
|
||||||
),
|
),
|
||||||
defaultRpcEndpoints: [
|
defaultRpcEndpoints: [
|
||||||
'base.nownodes.io',
|
|
||||||
'base.llamarpc.com',
|
'base.llamarpc.com',
|
||||||
'base-rpc.publicnode.com',
|
'base-rpc.publicnode.com',
|
||||||
'1rpc.io/base',
|
'1rpc.io/base',
|
||||||
@@ -140,7 +137,6 @@ class EvmChainRegistry {
|
|||||||
supportsENS: false,
|
supportsENS: false,
|
||||||
),
|
),
|
||||||
defaultRpcEndpoints: [
|
defaultRpcEndpoints: [
|
||||||
'arbitrum.nownodes.io',
|
|
||||||
'arbitrum.drpc.org',
|
'arbitrum.drpc.org',
|
||||||
'arbitrum-one-rpc.publicnode.com',
|
'arbitrum-one-rpc.publicnode.com',
|
||||||
],
|
],
|
||||||
|
|||||||
@@ -45,13 +45,13 @@ const nanoDefaultPowNodeUri = 'rpc.nano.to';
|
|||||||
const solanaDefaultNodeUri = 'solana-mainnet.core.chainstack.com';
|
const solanaDefaultNodeUri = 'solana-mainnet.core.chainstack.com';
|
||||||
const tronDefaultNodeUri = 'api.trongrid.io';
|
const tronDefaultNodeUri = 'api.trongrid.io';
|
||||||
const newCakeWalletBitcoinUri = 'electrum.blockstream.info:50002'; // Hash Bags: default flipped to Blockstream
|
const newCakeWalletBitcoinUri = 'electrum.blockstream.info:50002'; // Hash Bags: default flipped to Blockstream
|
||||||
const wowneroDefaultNodeUri = 'node3.monerodevs.org:34568';
|
const wowneroDefaultNodeUri = 'node.wownero.org:443';
|
||||||
const zanoDefaultNodeUri = '37.27.100.59:10500';
|
const zanoDefaultNodeUri = '37.27.100.59:10500';
|
||||||
const moneroWorldNodeUri = '.moneroworld.com';
|
const moneroWorldNodeUri = '.moneroworld.com';
|
||||||
const decredDefaultUri = "default-spv-nodes";
|
const decredDefaultUri = "default-spv-nodes";
|
||||||
const dogecoinDefaultNodeUri = 'dogecoin.stackwallet.com:50022';
|
const dogecoinDefaultNodeUri = 'dogecoin.stackwallet.com:50022';
|
||||||
const baseDefaultNodeUri = 'base-rpc.publicnode.com';
|
const baseDefaultNodeUri = 'base-rpc.publicnode.com';
|
||||||
const arbitrumDefaultNodeUri = 'arbitrum.nownodes.io';
|
const arbitrumDefaultNodeUri = 'arbitrum-one-rpc.publicnode.com';
|
||||||
const bscDefaultNodeUri = 'bsc-dataseed.bnbchain.org';
|
const bscDefaultNodeUri = 'bsc-dataseed.bnbchain.org';
|
||||||
|
|
||||||
Future<void> defaultSettingsMigration(
|
Future<void> defaultSettingsMigration(
|
||||||
|
|||||||
Reference in New Issue
Block a user