File tree Expand file tree Collapse file tree 3 files changed +11
-1
lines changed Expand file tree Collapse file tree 3 files changed +11
-1
lines changed Original file line number Diff line number Diff line change 11{
22 "name" : " set.js" ,
3- "version" : " 0.4.13-managerV3.2 " ,
3+ "version" : " 0.4.13-managerV3.3 " ,
44 "description" : " A javascript library for interacting with the Set Protocol v2" ,
55 "keywords" : [
66 " set.js" ,
Original file line number Diff line number Diff line change @@ -111,6 +111,14 @@ class Set {
111111 */
112112 public debtIssuanceV2 : DebtIssuanceV2API ;
113113
114+ /**
115+ * An instance of the DebtIssuanceV2API class. Contains interfaces for interacting
116+ * with the IssuanceModule contract (an alternatively named DebtIssuanceV2 module instance)
117+ * to issue and redeem tokens that accrue interest. Primarily used for contracts deployed via
118+ * the DelegatedManagerSystem
119+ */
120+ public issuanceV2 : DebtIssuanceV2API ;
121+
114122 /**
115123 * An instance of the SlippageIssuanceAPI class. Contains interfaces for interacting
116124 * with the SlippageIssuanceAPI contract to to trade into/from tokens during the issuance and
@@ -175,6 +183,7 @@ class Set {
175183 this . priceOracle = new PriceOracleAPI ( ethersProvider , config . masterOracleAddress ) ;
176184 this . debtIssuance = new DebtIssuanceAPI ( ethersProvider , config . debtIssuanceModuleAddress ) ;
177185 this . debtIssuanceV2 = new DebtIssuanceV2API ( ethersProvider , config . debtIssuanceModuleV2Address ) ;
186+ this . issuanceV2 = new DebtIssuanceV2API ( ethersProvider , config . issuanceModuleAddress ) ;
178187 this . slippageIssuance = new SlippageIssuanceAPI ( ethersProvider , config . slippageIssuanceModuleAddress ) ;
179188 this . perpV2Leverage = new PerpV2LeverageAPI ( ethersProvider , config . perpV2LeverageModuleAddress ) ;
180189 this . perpV2LeverageViewer = new PerpV2LeverageViewerAPI ( ethersProvider , config . perpV2LeverageModuleViewerAddress ) ;
Original file line number Diff line number Diff line change @@ -32,6 +32,7 @@ export interface SetJSConfig {
3232 debtIssuanceModuleAddress : Address ;
3333 zeroExApiKey ?: string ;
3434 debtIssuanceModuleV2Address : Address ;
35+ issuanceModuleAddress : Address ;
3536 slippageIssuanceModuleAddress : Address ;
3637 perpV2LeverageModuleAddress : Address ;
3738 perpV2LeverageModuleViewerAddress : Address ;
You can’t perform that action at this time.
0 commit comments