@@ -1598,6 +1598,24 @@ class XlayerTestnet extends Testnet implements EthereumNetwork {
15981598 nativeCoinOperationHashPrefix = '195' ;
15991599}
16001600
1601+ class Morph extends Mainnet implements EthereumNetwork {
1602+ name = 'Morph Mainnet' ;
1603+ family = CoinFamily . MORPH ;
1604+ explorerUrl = 'https://explorer-api-hoodi.morphl2.io/tx/' ; // TODO: WIN-8134 add mainnet url when available
1605+ accountExplorerUrl = 'https://explorer-api-hoodi.morphl2.io/address/' ; // TODO: WIN-8134 add mainnet account explorer url when available
1606+ chainId = 2818 ;
1607+ nativeCoinOperationHashPrefix = '2818' ;
1608+ }
1609+
1610+ class MorphTestnet extends Testnet implements EthereumNetwork {
1611+ name = 'Morph Testnet' ;
1612+ family = CoinFamily . MORPH ;
1613+ explorerUrl = 'https://explorer-api-hoodi.morphl2.io/tx/' ;
1614+ accountExplorerUrl = 'https://explorer-api-hoodi.morphl2.io/address/' ;
1615+ chainId = 2710 ;
1616+ nativeCoinOperationHashPrefix = '2710' ;
1617+ }
1618+
16011619class CreditcoinTestnet extends Testnet implements EthereumNetwork {
16021620 name = 'CreditcoinTestnet' ;
16031621 family = CoinFamily . CTC ;
@@ -2216,6 +2234,7 @@ export const Networks = {
22162234 og : Object . freeze ( new Og ( ) ) ,
22172235 ofc : Object . freeze ( new Ofc ( ) ) ,
22182236 okb : Object . freeze ( new Xlayer ( ) ) ,
2237+ morph : Object . freeze ( new Morph ( ) ) ,
22192238 optimism : Object . freeze ( new Optimism ( ) ) ,
22202239 osmo : Object . freeze ( new Osmo ( ) ) ,
22212240 rbtc : Object . freeze ( new Rbtc ( ) ) ,
@@ -2321,6 +2340,7 @@ export const Networks = {
23212340 og : Object . freeze ( new OgTestnet ( ) ) ,
23222341 ofc : Object . freeze ( new OfcTestnet ( ) ) ,
23232342 okb : Object . freeze ( new XlayerTestnet ( ) ) ,
2343+ morph : Object . freeze ( new MorphTestnet ( ) ) ,
23242344 optimism : Object . freeze ( new OptimismTestnet ( ) ) ,
23252345 osmo : Object . freeze ( new OsmoTestnet ( ) ) ,
23262346 rbtc : Object . freeze ( new RbtcTestnet ( ) ) ,
0 commit comments