From 0af12f707f03700c84c6dbb136b72750131ac0b4 Mon Sep 17 00:00:00 2001 From: Aleksandr Kraiz Date: Fri, 13 May 2022 21:49:11 +0400 Subject: [PATCH] Added network code to OrionUnit --- package.json | 2 +- src/OrionUnit/index.ts | 4 ++++ src/initOrionUnit.ts | 1 + 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 543711a..d04a088 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.5.15", + "version": "0.5.16", "description": "Orion Protocol SDK", "main": "./lib/esm/index.js", "module": "./lib/esm/index.js", diff --git a/src/OrionUnit/index.ts b/src/OrionUnit/index.ts index b917fe0..0a228c5 100644 --- a/src/OrionUnit/index.ts +++ b/src/OrionUnit/index.ts @@ -12,6 +12,8 @@ const orionAnalyticsHost = 'trade.orionprotocol.io'; export default class OrionUnit { public readonly env: string; + public readonly networkCode: string; + public readonly chainId: SupportedChainId; public readonly provider: ethers.providers.StaticJsonRpcProvider; @@ -32,11 +34,13 @@ export default class OrionUnit { constructor( chainId: SupportedChainId, + networkCode: string, rpc: string, env: string, apiUrl: string, ) { this.chainId = chainId; + this.networkCode = networkCode; this.provider = new ethers.providers.StaticJsonRpcProvider(rpc); this.env = env; this.apiUrl = apiUrl; diff --git a/src/initOrionUnit.ts b/src/initOrionUnit.ts index 96e2c56..bf190cf 100644 --- a/src/initOrionUnit.ts +++ b/src/initOrionUnit.ts @@ -47,6 +47,7 @@ export default function initOrionUnit(chain: string, env: string) { return new OrionUnit( chainId, + chainInfo.code, envNetworkInfo.rpc ?? chainInfo.rpc, env, envNetworkInfo.api,