Added network code to OrionUnit

This commit is contained in:
Aleksandr Kraiz
2022-05-13 21:49:11 +04:00
parent cd7ce6d384
commit 0af12f707f
3 changed files with 6 additions and 1 deletions

View File

@@ -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;

View File

@@ -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,