File tree Expand file tree Collapse file tree 3 files changed +18
-1
lines changed Expand file tree Collapse file tree 3 files changed +18
-1
lines changed Original file line number Diff line number Diff line change 1
1
{
2
2
"name" : " set.js" ,
3
- "version" : " 0.5.0 " ,
3
+ "version" : " 0.5.1 " ,
4
4
"description" : " A javascript library for interacting with the Set Protocol v2" ,
5
5
"keywords" : [
6
6
" set.js" ,
Original file line number Diff line number Diff line change @@ -129,6 +129,18 @@ class Set {
129
129
*/
130
130
public perpV2LeverageViewer : PerpV2LeverageViewerAPI ;
131
131
132
+ /**
133
+ * Another instance of the PerpV2LeverageAPI class, but for more specialized BasisTradingModule
134
+ * Sets.
135
+ */
136
+ public perpV2BasisTrading : PerpV2LeverageAPI ;
137
+
138
+ /**
139
+ * Another instance of the PerpV2LeverageViewerAPI class, but for more specialized BasisTradingModule
140
+ * Sets.
141
+ */
142
+ public perpV2BasisTradingViewer : PerpV2LeverageViewerAPI ;
143
+
132
144
/**
133
145
* An instance of the BlockchainAPI class. Contains interfaces for
134
146
* interacting with the blockchain
@@ -170,6 +182,9 @@ class Set {
170
182
this . slippageIssuance = new SlippageIssuanceAPI ( ethersProvider , config . slippageIssuanceModuleAddress ) ;
171
183
this . perpV2Leverage = new PerpV2LeverageAPI ( ethersProvider , config . perpV2LeverageModuleAddress ) ;
172
184
this . perpV2LeverageViewer = new PerpV2LeverageViewerAPI ( ethersProvider , config . perpV2LeverageModuleViewerAddress ) ;
185
+ this . perpV2BasisTrading = new PerpV2LeverageAPI ( ethersProvider , config . perpV2BasisTradingModuleAddress ) ;
186
+ this . perpV2BasisTradingViewer = new PerpV2LeverageViewerAPI ( ethersProvider ,
187
+ config . perpV2BasisTradingModuleViewerAddress ) ;
173
188
this . blockchain = new BlockchainAPI ( ethersProvider , assertions ) ;
174
189
this . utils = new UtilsAPI ( ethersProvider , config . zeroExApiKey , config . zeroExApiUrls ) ;
175
190
}
Original file line number Diff line number Diff line change @@ -31,6 +31,8 @@ export interface SetJSConfig {
31
31
slippageIssuanceModuleAddress : Address ;
32
32
perpV2LeverageModuleAddress : Address ;
33
33
perpV2LeverageModuleViewerAddress : Address ;
34
+ perpV2BasisTradingModuleAddress : Address ;
35
+ perpV2BasisTradingModuleViewerAddress : Address ;
34
36
}
35
37
36
38
export type SetDetails = {
You can’t perform that action at this time.
0 commit comments