From 8c27f339fc2b971fe690128858db57af91600737 Mon Sep 17 00:00:00 2001 From: Mikhail Gladchenko Date: Fri, 29 Mar 2024 12:15:59 +0000 Subject: [PATCH] feat: frontage was added to Unit --- package.json | 2 +- src/Unit/index.ts | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index 48979e1..f043ce8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@orionprotocol/sdk", - "version": "0.20.79-rc1", + "version": "0.20.79-rc2", "description": "Orion Protocol SDK", "main": "./lib/index.cjs", "module": "./lib/index.js", diff --git a/src/Unit/index.ts b/src/Unit/index.ts index b91e549..56d08c4 100644 --- a/src/Unit/index.ts +++ b/src/Unit/index.ts @@ -2,6 +2,7 @@ import { JsonRpcProvider } from 'ethers'; import { Aggregator } from '../services/Aggregator'; import { BlockchainService } from '../services/BlockchainService'; import { PriceFeed } from '../services/PriceFeed'; +import { Frontage } from '../services/Frontage'; import type { KnownEnv, SupportedChainId, @@ -35,6 +36,8 @@ export default class Unit { public readonly priceFeed: PriceFeed; + public readonly frontage: Frontage; + public readonly exchange: Exchange; public readonly config: VerboseUnitConfig; @@ -127,6 +130,9 @@ export default class Unit { this.config.services.priceFeed.api, this.config.basicAuth ); + this.frontage = new Frontage( + this.config.services.frontage.api + ); this.exchange = new Exchange(this); this.pmm = new Pmm(this); }