Fix OrionAnalytics

This commit is contained in:
Aleksandr Kraiz
2022-05-10 22:16:04 +04:00
parent fd0d6b2570
commit b820b5b75f
2 changed files with 6 additions and 1 deletions

View File

@@ -1,6 +1,6 @@
{
"name": "@orionprotocol/sdk",
"version": "0.5.2",
"version": "0.5.3",
"description": "Orion Protocol SDK",
"main": "./lib/esm/index.js",
"module": "./lib/esm/index.js",

View File

@@ -1,11 +1,13 @@
import { ethers } from 'ethers';
import { OrionAggregator } from '../services/OrionAggregator';
import OrionAnalytics from '../services/OrionAnalytics';
import { OrionBlockchain } from '../services/OrionBlockchain';
import { PriceFeed } from '../services/PriceFeed';
import { SupportedChainId } from '../types';
import Exchange from './Exchange';
import FarmingManager from './FarmingManager';
const orionAnalyticsHost = 'trade.orionprotocol.io';
export default class OrionUnit {
public readonly env: string;
@@ -19,6 +21,8 @@ export default class OrionUnit {
public readonly priceFeed: PriceFeed;
public readonly orionAnalytics: OrionAnalytics;
public readonly exchange: Exchange;
public readonly farmingManager: FarmingManager;
@@ -39,6 +43,7 @@ export default class OrionUnit {
this.orionBlockchain = new OrionBlockchain(apiUrl);
this.orionAggregator = new OrionAggregator(apiUrl, chainId);
this.priceFeed = new PriceFeed(apiUrl);
this.orionAnalytics = new OrionAnalytics(orionAnalyticsHost);
this.exchange = new Exchange(this);
this.farmingManager = new FarmingManager(this);
}