@@ -49,7 +49,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
49
49
uint24 [] defaultV3Fees = [3000 ];
50
50
bytes defaultTakerPermit;
51
51
bytes alicePermit;
52
- bytes swapData ;
52
+ bytes strategyData ;
53
53
SmartOrderStrategy smartStrategy;
54
54
GenericSwap genericSwap;
55
55
GenericSwapData defaultGSData;
@@ -104,7 +104,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
104
104
value: 0 ,
105
105
data: routerPayload
106
106
});
107
- swapData = abi.encode (operations);
107
+ strategyData = abi.encode (operations);
108
108
109
109
deal (taker, 100 ether);
110
110
setTokenBalanceAndApprove (taker, UNISWAP_PERMIT2_ADDRESS, tokens, 100000 );
@@ -153,7 +153,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
153
153
);
154
154
155
155
vm.prank (taker);
156
- genericSwap.executeSwap (defaultGSData, swapData , defaultTakerPermit);
156
+ genericSwap.executeSwap (defaultGSData, strategyData , defaultTakerPermit);
157
157
158
158
takerTakerToken.assertChange (- int256 (defaultGSData.takerTokenAmount));
159
159
// the makerTokenAmount in the defaultGSData is the exact quote from strategy
@@ -189,7 +189,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
189
189
gsData.salt
190
190
);
191
191
vm.prank (taker);
192
- genericSwap.executeSwap (gsData, swapData , defaultTakerPermit);
192
+ genericSwap.executeSwap (gsData, strategyData , defaultTakerPermit);
193
193
194
194
takerTakerToken.assertChange (- int256 (gsData.takerTokenAmount));
195
195
takerMakerToken.assertChange (int256 (realChangedInGS));
@@ -224,7 +224,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
224
224
gsData.salt
225
225
);
226
226
vm.prank (taker);
227
- genericSwap.executeSwap { value: gsData.takerTokenAmount }(gsData, swapData , defaultTakerPermit);
227
+ genericSwap.executeSwap { value: gsData.takerTokenAmount }(gsData, strategyData , defaultTakerPermit);
228
228
229
229
takerTakerToken.assertChange (- int256 (gsData.takerTokenAmount));
230
230
takerMakerToken.assertChange (int256 (realChangedInGS));
@@ -260,7 +260,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
260
260
gsData.salt
261
261
);
262
262
vm.prank (taker);
263
- genericSwap.executeSwap (gsData, swapData , defaultTakerPermit);
263
+ genericSwap.executeSwap (gsData, strategyData , defaultTakerPermit);
264
264
265
265
takerTakerToken.assertChange (- int256 (gsData.takerTokenAmount));
266
266
takerMakerToken.assertChange (int256 (realChangedInGS));
@@ -273,13 +273,13 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
273
273
274
274
vm.prank (taker);
275
275
vm.expectRevert (IGenericSwap.ExpiredOrder.selector );
276
- genericSwap.executeSwap (defaultGSData, swapData , defaultTakerPermit);
276
+ genericSwap.executeSwap (defaultGSData, strategyData , defaultTakerPermit);
277
277
}
278
278
279
279
function testCannotSwapWithInvalidETHInput () public {
280
280
// case1 : msg.value != 0 when takerToken is not ETH
281
281
vm.expectRevert (IGenericSwap.InvalidMsgValue.selector );
282
- genericSwap.executeSwap { value: 1 }(defaultGSData, swapData , defaultTakerPermit);
282
+ genericSwap.executeSwap { value: 1 }(defaultGSData, strategyData , defaultTakerPermit);
283
283
284
284
// change input token as ETH and update amount
285
285
GenericSwapData memory gsData = defaultGSData;
@@ -289,12 +289,12 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
289
289
// case2 : msg.value > takerTokenAmount
290
290
vm.prank (taker);
291
291
vm.expectRevert (IGenericSwap.InvalidMsgValue.selector );
292
- genericSwap.executeSwap { value: gsData.takerTokenAmount + 1 }(gsData, swapData , defaultTakerPermit);
292
+ genericSwap.executeSwap { value: gsData.takerTokenAmount + 1 }(gsData, strategyData , defaultTakerPermit);
293
293
294
294
// case3 : msg.value < takerTokenAmount
295
295
vm.prank (taker);
296
296
vm.expectRevert (IGenericSwap.InvalidMsgValue.selector );
297
- genericSwap.executeSwap { value: gsData.takerTokenAmount - 1 }(gsData, swapData , defaultTakerPermit);
297
+ genericSwap.executeSwap { value: gsData.takerTokenAmount - 1 }(gsData, strategyData , defaultTakerPermit);
298
298
}
299
299
300
300
function testCannotSwapWithInsufficientOutput () public {
@@ -305,7 +305,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
305
305
mockStrategy.setOutputAmountAndRecipient (gsData.minMakerTokenAmount - 1 , payable (address (genericSwap)));
306
306
vm.prank (taker);
307
307
vm.expectRevert (IGenericSwap.InsufficientOutput.selector );
308
- genericSwap.executeSwap (gsData, swapData , defaultTakerPermit);
308
+ genericSwap.executeSwap (gsData, strategyData , defaultTakerPermit);
309
309
}
310
310
311
311
function testCannotSwapWithZeroRecipient () public {
@@ -314,7 +314,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
314
314
315
315
vm.prank (taker);
316
316
vm.expectRevert (IGenericSwap.ZeroAddress.selector );
317
- genericSwap.executeSwap (gsData, swapData , defaultTakerPermit);
317
+ genericSwap.executeSwap (gsData, strategyData , defaultTakerPermit);
318
318
}
319
319
320
320
function testGenericSwapRelayed () public {
@@ -335,7 +335,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
335
335
);
336
336
337
337
bytes memory takerSig = signGenericSwap (takerPrivateKey, defaultGSData, address (genericSwap));
338
- genericSwap.executeSwapWithSig (defaultGSData, swapData , defaultTakerPermit, taker, takerSig);
338
+ genericSwap.executeSwapWithSig (defaultGSData, strategyData , defaultTakerPermit, taker, takerSig);
339
339
340
340
takerTakerToken.assertChange (- int256 (defaultGSData.takerTokenAmount));
341
341
// the makerTokenAmount in the defaultGSData is the exact quote from strategy
@@ -348,15 +348,15 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
348
348
349
349
vm.expectRevert (IGenericSwap.InvalidSignature.selector );
350
350
// submit with user address as expected signer
351
- genericSwap.executeSwapWithSig (defaultGSData, swapData , defaultTakerPermit, taker, randomSig);
351
+ genericSwap.executeSwapWithSig (defaultGSData, strategyData , defaultTakerPermit, taker, randomSig);
352
352
}
353
353
354
354
function testCannotReplayGenericSwapSig () public {
355
355
bytes memory takerSig = signGenericSwap (takerPrivateKey, defaultGSData, address (genericSwap));
356
- genericSwap.executeSwapWithSig (defaultGSData, swapData , defaultTakerPermit, taker, takerSig);
356
+ genericSwap.executeSwapWithSig (defaultGSData, strategyData , defaultTakerPermit, taker, takerSig);
357
357
358
358
vm.expectRevert (IGenericSwap.AlreadyFilled.selector );
359
- genericSwap.executeSwapWithSig (defaultGSData, swapData , defaultTakerPermit, taker, takerSig);
359
+ genericSwap.executeSwapWithSig (defaultGSData, strategyData , defaultTakerPermit, taker, takerSig);
360
360
}
361
361
362
362
function testLeaveOneWeiWithMultipleUsers () public {
@@ -384,7 +384,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
384
384
);
385
385
386
386
vm.prank (taker);
387
- genericSwap.executeSwap (defaultGSData, swapData , defaultTakerPermit);
387
+ genericSwap.executeSwap (defaultGSData, strategyData , defaultTakerPermit);
388
388
389
389
// the second user: Alice
390
390
// his makerTokenAmount is recalculate by `quoteExactInput() function base on the current state`
@@ -417,7 +417,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
417
417
);
418
418
419
419
vm.startPrank (alice);
420
- genericSwap.executeSwap (aliceGSData, swapData , alicePermit);
420
+ genericSwap.executeSwap (aliceGSData, strategyData , alicePermit);
421
421
vm.stopPrank ();
422
422
423
423
takerTakerToken.assertChange (- int256 (defaultGSData.takerTokenAmount));
0 commit comments