diff --git a/packages/ethereum-storage/src/ethereum-utils.ts b/packages/ethereum-storage/src/ethereum-utils.ts index 9b879685d..75351078f 100644 --- a/packages/ethereum-storage/src/ethereum-utils.ts +++ b/packages/ethereum-storage/src/ethereum-utils.ts @@ -8,6 +8,7 @@ const networks = { [StorageTypes.EthereumNetwork.MAINNET]: 'mainnet', [StorageTypes.EthereumNetwork.KOVAN]: 'kovan', [StorageTypes.EthereumNetwork.RINKEBY]: 'rinkeby', + [StorageTypes.EthereumNetwork.GOERLI]: 'goerli', [StorageTypes.EthereumNetwork.SOKOL]: 'sokol', [StorageTypes.EthereumNetwork.XDAI]: 'xdai', }; diff --git a/packages/ethereum-storage/test/ethereum-utils.test.ts b/packages/ethereum-storage/test/ethereum-utils.test.ts index 17fc6d353..a423b9dda 100644 --- a/packages/ethereum-storage/test/ethereum-utils.test.ts +++ b/packages/ethereum-storage/test/ethereum-utils.test.ts @@ -21,6 +21,9 @@ describe('Ethereum Utils', () => { expect(EthereumUtils.getEthereumNetworkNameFromId(StorageTypes.EthereumNetwork.RINKEBY)).toBe( 'rinkeby', ); + expect(EthereumUtils.getEthereumNetworkNameFromId(StorageTypes.EthereumNetwork.GOERLI)).toBe( + 'goerli', + ); expect(EthereumUtils.getEthereumNetworkNameFromId(StorageTypes.EthereumNetwork.SOKOL)).toBe( 'sokol', ); @@ -48,6 +51,9 @@ describe('Ethereum Utils', () => { expect(EthereumUtils.getEthereumIdFromNetworkName('rinkeby')).toBe( StorageTypes.EthereumNetwork.RINKEBY, ); + expect(EthereumUtils.getEthereumIdFromNetworkName('goerli')).toBe( + StorageTypes.EthereumNetwork.GOERLI, + ); expect(EthereumUtils.getEthereumIdFromNetworkName('sokol')).toBe( StorageTypes.EthereumNetwork.SOKOL, ); diff --git a/packages/types/src/storage-types.ts b/packages/types/src/storage-types.ts index c6e51c33b..4ab5c6702 100644 --- a/packages/types/src/storage-types.ts +++ b/packages/types/src/storage-types.ts @@ -136,6 +136,7 @@ export enum EthereumNetwork { PRIVATE = 0, MAINNET = 1, RINKEBY = 4, + GOERLI = 5, KOVAN = 42, SOKOL = 77, XDAI = 100,