Skip to content

Commit a09c046

Browse files
committed
feat: Add new networks
1 parent 40b91ab commit a09c046

File tree

1 file changed

+49
-11
lines changed

1 file changed

+49
-11
lines changed

logic/lib/src/domain/entities/network.dart

Lines changed: 49 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -188,29 +188,43 @@ class Network {
188188
static List<Network> fixedNetworks() {
189189
return [
190190
const Network(
191-
logo: 'assets/svg/networks/moonchain.svg',
192-
web3RpcHttpUrl: 'https://geneva-rpc.moonchain.com',
193-
web3RpcWebsocketUrl: 'wss://geneva-rpc.moonchain.com/ws',
191+
logo: 'assets/svg/networks/mch.svg',
192+
web3RpcHttpUrl: 'https://rpc.mchain.ai',
193+
web3RpcWebsocketUrl: 'wss://rpc.mchain.ai',
194194
web3WebSocketUrl:
195-
'wss://geneva-explorer-v1.moonchain.com/socket/v2/websocket?vsn=2.0.0',
196-
symbol: 'MXC',
197-
explorerUrl: 'https://geneva-explorer.moonchain.com',
195+
'wss://explorer-v1.mchain.ai/socket/v2/websocket?vsn=2.0.0',
196+
symbol: 'MCH',
197+
explorerUrl: 'https://explorer.mchain.ai/',
198+
enabled: true,
199+
label: 'Moonchain MCH Mainnet',
200+
chainId: 999888,
201+
isAdded: true,
202+
networkType: NetworkType.mainnet,
203+
),
204+
const Network(
205+
logo: 'assets/svg/networks/mch.svg',
206+
web3RpcHttpUrl: 'https://Hudson-rpc.mchain.ai',
207+
web3RpcWebsocketUrl: 'wss://Hudson-rpc.mchain.ai',
208+
web3WebSocketUrl:
209+
'wss://hudson-explorer-v1.mchain.ai/socket/v2/websocket?vsn=2.0.0',
210+
symbol: 'MCH',
211+
explorerUrl: 'https://hudson-explorer.mchain.ai/',
198212
enabled: false,
199-
label: 'Moonchain Testnet',
200-
chainId: 5167004,
213+
label: 'Moonchain Hudson Testnet',
214+
chainId: 177888,
201215
isAdded: true,
202216
networkType: NetworkType.testnet,
203217
),
204218
const Network(
205-
logo: 'assets/svg/networks/moonchain.svg',
219+
logo: 'assets/svg/networks/mxc.svg',
206220
web3RpcHttpUrl: 'https://rpc.moonchain.com',
207221
web3RpcWebsocketUrl: 'wss://rpc.moonchain.com',
208222
web3WebSocketUrl:
209223
'wss://explorer-v1.mxc.com/socket/v2/websocket?vsn=2.0.0',
210224
symbol: 'MXC',
211225
explorerUrl: 'https://explorer.moonchain.com/',
212-
enabled: true,
213-
label: 'Moonchain Mainnet',
226+
enabled: false,
227+
label: 'MXC Mainnet',
214228
chainId: 18686,
215229
isAdded: true,
216230
networkType: NetworkType.mainnet,
@@ -227,6 +241,30 @@ class Network {
227241
isAdded: true,
228242
networkType: NetworkType.mainnet,
229243
),
244+
const Network(
245+
logo: 'assets/svg/networks/bnb.svg',
246+
web3RpcHttpUrl: 'https://bsc.drpc.org',
247+
web3RpcWebsocketUrl: 'wss://bsc.drpc.org/ws',
248+
symbol: 'BNB',
249+
explorerUrl: 'http://bscscan.com/',
250+
enabled: false,
251+
label: 'BNB Mainnet',
252+
chainId: 56,
253+
isAdded: true,
254+
networkType: NetworkType.mainnet,
255+
),
256+
const Network(
257+
logo: 'assets/svg/networks/bnb.svg',
258+
web3RpcHttpUrl: 'https://bsc-dataseed.bnbchain.org',
259+
web3RpcWebsocketUrl: 'wss://bsc-dataseed.bnbchain.org',
260+
symbol: 'BNB',
261+
explorerUrl: 'https://testnet.bscscan.com/',
262+
enabled: false,
263+
label: 'BNB Testnet',
264+
chainId: 97,
265+
isAdded: false,
266+
networkType: NetworkType.testnet,
267+
),
230268
const Network(
231269
logo: 'assets/svg/networks/arbitrum.svg',
232270
web3RpcHttpUrl: 'https://arbitrum.blockpi.network/v1/rpc/public',

0 commit comments

Comments
 (0)