@@ -43,7 +43,7 @@ if (process.env.INTEGRATIONTEST) {
43
43
let weth : IWETH ;
44
44
let usdc : IERC20 ;
45
45
46
- setBlockNumber ( 201830000 ) ;
46
+ setBlockNumber ( 225770000 ) ;
47
47
48
48
before ( async ( ) => {
49
49
[ owner ] = await getAccounts ( ) ;
@@ -69,7 +69,7 @@ if (process.env.INTEGRATIONTEST) {
69
69
addresses . dexes . uniV3 . router ,
70
70
addresses . dexes . uniV3 . quoter ,
71
71
addresses . setFork . controller ,
72
- addresses . setFork . debtIssuanceModuleV2 ,
72
+ addresses . setFork . debtIssuanceModuleV3 ,
73
73
addresses . setFork . aaveV3LeverageModule ,
74
74
addresses . lending . aaveV3 . lendingPool ,
75
75
addresses . dexes . curve . addressProvider ,
@@ -103,7 +103,7 @@ if (process.env.INTEGRATIONTEST) {
103
103
104
104
it ( "debt issuance module address is set correctly" , async ( ) => {
105
105
expect ( await flashMintLeveraged . debtIssuanceModule ( ) ) . to . eq (
106
- utils . getAddress ( addresses . setFork . debtIssuanceModuleV2 ) ,
106
+ utils . getAddress ( addresses . setFork . debtIssuanceModuleV3 ) ,
107
107
) ;
108
108
} ) ;
109
109
@@ -131,11 +131,11 @@ if (process.env.INTEGRATIONTEST) {
131
131
132
132
await aweth
133
133
. connect ( owner . wallet )
134
- . approve ( addresses . setFork . debtIssuanceModuleV2 , ether ( 10 ) ) ;
134
+ . approve ( addresses . setFork . debtIssuanceModuleV3 , ether ( 10 ) ) ;
135
135
await weth . connect ( owner . wallet ) . approve ( flashMintLeveraged . address , ether ( 100 ) ) ;
136
136
const debtIssuanceModule = ( await ethers . getContractAt (
137
137
"IDebtIssuanceModule" ,
138
- addresses . setFork . debtIssuanceModuleV2 ,
138
+ addresses . setFork . debtIssuanceModuleV3 ,
139
139
owner . wallet ,
140
140
) ) as IDebtIssuanceModule ;
141
141
@@ -173,15 +173,15 @@ if (process.env.INTEGRATIONTEST) {
173
173
expect (
174
174
await collateralAToken . allowance (
175
175
flashMintLeveraged . address ,
176
- addresses . setFork . debtIssuanceModuleV2 ,
176
+ addresses . setFork . debtIssuanceModuleV3 ,
177
177
) ,
178
178
) . to . equal ( MAX_UINT_256 ) ;
179
179
} ) ;
180
180
it ( "should adjust debt token allowance correctly" , async ( ) => {
181
181
expect (
182
182
await debtToken . allowance (
183
183
flashMintLeveraged . address ,
184
- addresses . setFork . debtIssuanceModuleV2 ,
184
+ addresses . setFork . debtIssuanceModuleV3 ,
185
185
) ,
186
186
) . to . equal ( MAX_UINT_256 ) ;
187
187
} ) ;
@@ -198,7 +198,7 @@ if (process.env.INTEGRATIONTEST) {
198
198
. transfer ( owner . address , utils . parseUnits ( "10000" , 6 ) ) ;
199
199
}
200
200
// This is done to avoid flaky "Invalid transfer in, results in undercollateralization" error
201
- // See: https://github.com/IndexCoop/index-protocol/blob/1a587d93d273d9004d03f1235c395f6f7cd147dc/test/protocol/modules/v1/debtIssuanceModuleV2 .spec.ts#L730
201
+ // See: https://github.com/IndexCoop/index-protocol/blob/1a587d93d273d9004d03f1235c395f6f7cd147dc/test/protocol/modules/v1/debtIssuanceModuleV3 .spec.ts#L730
202
202
// TODO: Review if we have to do this in production.
203
203
await aweth . transfer ( setToken . address , ether ( 0.000001 ) ) ;
204
204
} ) ;
0 commit comments