Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@reflexer-finance/geb-contract-api

Package Overview
Dependencies
Maintainers
5
Versions
112
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@reflexer-finance/geb-contract-api - npm Package Compare versions

Comparing version 0.0.24 to 0.0.25

lib/generated/PIRawPerSecondValidator.d.ts

4

lib/contract-apis.d.ts
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);

4

package.json
{
"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"
}
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc