@reflexer-finance/geb-contract-api
Advanced tools
Comparing version 0.0.24 to 0.0.25
import { AccountingEngine, TaxCollector, LiquidationEngine, OracleRelayer, GlobalSettlement, DebtAuctionHouse, PreSettlementSurplusAuctionHouse, Coin, GebSafeManager, GetSafes, BasicCollateralJoin, CoinJoin, GebProxyRegistry, EnglishCollateralAuctionHouse, FixedDiscountCollateralAuctionHouse, DsToken, Weth9, SafeEngine, ChainlinkMedianEthusd, UniswapConsecutiveSlotsMedianRaiusd, DsValue, Osm, StabilityFeeTreasury } from '.'; | ||
import { GebProviderInterface, GebDeployment } from '@reflexer-finance/geb-contract-base'; | ||
import { RateSetter } from './generated/RateSetter'; | ||
import { PiRawPerSecondValidator } from './generated/PIRawPerSecondValidator'; | ||
export declare class ContractApis { | ||
@@ -24,2 +26,4 @@ chainProvider: GebProviderInterface; | ||
medianizerCoin: UniswapConsecutiveSlotsMedianRaiusd | DsValue; | ||
rateSetter: RateSetter; | ||
piValidator: PiRawPerSecondValidator; | ||
fsmEth: Osm | DsValue; | ||
@@ -26,0 +30,0 @@ fsmCoin: Osm | DsValue; |
@@ -6,2 +6,4 @@ "use strict"; | ||
var geb_contract_base_1 = require("@reflexer-finance/geb-contract-base"); | ||
var RateSetter_1 = require("./generated/RateSetter"); | ||
var PIRawPerSecondValidator_1 = require("./generated/PIRawPerSecondValidator"); | ||
// Container class instantiate most GEB contracts | ||
@@ -12,3 +14,2 @@ // prettier-ignore | ||
this.chainProvider = chainProvider; | ||
// Set the address list | ||
var addressList = geb_contract_base_1.getAddressList(network); | ||
@@ -23,2 +24,3 @@ this.safeEngine = new _1.SafeEngine(addressList.GEB_SAFE_ENGINE, this.chainProvider); | ||
this.preSettlementSurplusAuctionHouse = new _1.PreSettlementSurplusAuctionHouse(addressList.GEB_PRE_SETTLEMENT_SURPLUS_AUCTION_HOUSE, this.chainProvider); | ||
this.stabilityFeeTreasury = new _1.StabilityFeeTreasury(addressList.GEB_STABILITY_FEE_TREASURY, this.chainProvider); | ||
this.safeManager = new _1.GebSafeManager(addressList.SAFE_MANAGER, this.chainProvider); | ||
@@ -33,2 +35,4 @@ this.getSafes = new _1.GetSafes(addressList.GET_SAFES, this.chainProvider); | ||
this.medianizerCoin = new _1.UniswapConsecutiveSlotsMedianRaiusd(addressList.MEDIANIZER_PRAI, this.chainProvider); | ||
this.rateSetter = new RateSetter_1.RateSetter(addressList.GEB_RRFM_SETTER, this.chainProvider); | ||
this.piValidator = new PIRawPerSecondValidator_1.PiRawPerSecondValidator(addressList.GEB_RRFM_VALIDATOR, this.chainProvider); | ||
this.fsmEth = new _1.Osm(addressList.FEED_SECURITY_MODULE_ETH, this.chainProvider); | ||
@@ -35,0 +39,0 @@ this.fsmCoin = new _1.Osm(addressList.FEED_SECURITY_MODULE_PRAI, this.chainProvider); |
{ | ||
"name": "@reflexer-finance/geb-contract-api", | ||
"version": "0.0.24", | ||
"version": "0.0.25", | ||
"description": "", | ||
@@ -19,3 +19,3 @@ "main": "./lib/index.js", | ||
}, | ||
"gitHead": "3d0f707eb119d5195144c7786b4ba28de0b433ef" | ||
"gitHead": "8a82775448c11d20d277baf1c3a84f0d35f228eb" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
443137
72
6913