Switch tron default node (#1488)
* fixes and minor enhancements for SP flow * fix build * change dfx text * minor fixes * pass use electrs to setListeners * comment out connecting on failure for now * Switch tron default node
Omar Hatem committed
Jun 10, 2024 at 17:24 UTC
245ac5ae3cab6c53430db49b826424c27bb1f481
3 files changed
+7
-4
assets/tron_node_list.yml
+2
-2
@@ -1,8 +1,8 @@
1
-
2
uri: tron-rpc.publicnode.com:443
3
- is_default: true
3
+ is_default: false
4
useSSL: true
5
-
6
uri: api.trongrid.io
7
- is_default: false
7
+ is_default: true
8
useSSL: true
\ No newline at end of file
lib/entities/default_settings_migration.dart
+4
-1
@@ -37,7 +37,7 @@ const cakeWalletBitcoinCashDefaultNodeUri = 'bitcoincash.stackwallet.com:50002';
37
const nanoDefaultNodeUri = 'rpc.nano.to';
38
const nanoDefaultPowNodeUri = 'rpc.nano.to';
39
const solanaDefaultNodeUri = 'rpc.ankr.com';
40
-const tronDefaultNodeUri = 'tron-rpc.publicnode.com:443';
40
+const tronDefaultNodeUri = 'api.trongrid.io';
41
const newCakeWalletBitcoinUri = 'btc-electrum.cakewallet.com:50002';
42
43
Future<void> defaultSettingsMigration(
@@ -230,6 +230,9 @@ Future<void> defaultSettingsMigration(
230
case 35:
231
await _switchElectRsNode(nodes, sharedPreferences);
232
break;
233
+ case 36:
234
+ await changeTronCurrentNodeToDefault(sharedPreferences: sharedPreferences, nodes: nodes);
235
+ break;
236
default:
237
break;
238
}
lib/main.dart
+1
-1
@@ -202,7 +202,7 @@ Future<void> initializeAppConfigs() async {
202
transactionDescriptions: transactionDescriptions,
203
secureStorage: secureStorage,
204
anonpayInvoiceInfo: anonpayInvoiceInfo,
205
- initialMigrationVersion: 35,
205
+ initialMigrationVersion: 36,
206
);
207
}
208