@@ -1700,8 +1700,26 @@ class Morph extends Mainnet implements EthereumNetwork {
17001700class MorphTestnet extends Testnet implements EthereumNetwork {
17011701 name = 'Morph Testnet' ;
17021702 family = CoinFamily . MORPH ;
1703- explorerUrl = 'https://explorer-api-hoodi.morphl2.io/tx/' ;
1704- accountExplorerUrl = 'https://explorer-api-hoodi.morphl2.io/address/' ;
1703+ explorerUrl = 'https://explorer-hoodi.morph.network/tx/' ;
1704+ accountExplorerUrl = 'https://explorer-hoodi.morph.network/address/' ;
1705+ chainId = 2910 ;
1706+ nativeCoinOperationHashPrefix = '2910' ;
1707+ }
1708+
1709+ class MorphETH extends Mainnet implements EthereumNetwork {
1710+ name = 'Morph Ethereum Mainnet' ;
1711+ family = CoinFamily . MORPHETH ;
1712+ explorerUrl = 'https://explorer-api-hoodi.morphl2.io/tx/' ; // TODO: WIN-8134 add mainnet url when available
1713+ accountExplorerUrl = 'https://explorer-api-hoodi.morphl2.io/address/' ; // TODO: WIN-8134 add mainnet account explorer url when available
1714+ chainId = 2818 ;
1715+ nativeCoinOperationHashPrefix = '2818' ;
1716+ }
1717+
1718+ class MorphETHTestnet extends Testnet implements EthereumNetwork {
1719+ name = 'Morph Ethereum Testnet' ;
1720+ family = CoinFamily . MORPHETH ;
1721+ explorerUrl = 'https://explorer-hoodi.morph.network/tx/' ;
1722+ accountExplorerUrl = 'https://explorer-hoodi.morph.network/address/' ;
17051723 chainId = 2910 ;
17061724 nativeCoinOperationHashPrefix = '2910' ;
17071725}
@@ -2404,6 +2422,7 @@ export const Networks = {
24042422 opbnb : Object . freeze ( new OpBNB ( ) ) ,
24052423 fantom : Object . freeze ( new Fantom ( ) ) ,
24062424 morph : Object . freeze ( new Morph ( ) ) ,
2425+ morpheth : Object . freeze ( new MorphETH ( ) ) ,
24072426 optimism : Object . freeze ( new Optimism ( ) ) ,
24082427 osmo : Object . freeze ( new Osmo ( ) ) ,
24092428 rbtc : Object . freeze ( new Rbtc ( ) ) ,
@@ -2516,6 +2535,7 @@ export const Networks = {
25162535 opbnb : Object . freeze ( new OpBNBTestnet ( ) ) ,
25172536 fantom : Object . freeze ( new FantomTestnet ( ) ) ,
25182537 morph : Object . freeze ( new MorphTestnet ( ) ) ,
2538+ morpheth : Object . freeze ( new MorphETHTestnet ( ) ) ,
25192539 optimism : Object . freeze ( new OptimismTestnet ( ) ) ,
25202540 osmo : Object . freeze ( new OsmoTestnet ( ) ) ,
25212541 rbtc : Object . freeze ( new RbtcTestnet ( ) ) ,
0 commit comments