Skip to content

Commit 3018296

Browse files
Merge pull request #302 from consenlabs/v6-fix-function-overloading
avoid function overlaoding
2 parents 710951e + 803cd02 commit 3018296

File tree

6 files changed

+11
-11
lines changed

6 files changed

+11
-11
lines changed

contracts/GenericSwap.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ contract GenericSwap is IGenericSwap, TokenCollector, EIP712 {
3838
/// @param taker Claimed taker address
3939
/// @param takerSig Taker signature
4040
/// @return returnAmount Output amount of the swap
41-
function executeSwap(
41+
function executeSwapWithSig(
4242
GenericSwapData calldata swapData,
4343
bytes calldata takerTokenPermit,
4444
address taker,

contracts/RFQ.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@ contract RFQ is IRFQ, Ownable, TokenCollector, EIP712 {
6363
_fillRFQ(rfqTx, makerSignature, makerTokenPermit, takerTokenPermit, bytes(""));
6464
}
6565

66-
function fillRFQ(
66+
function fillRFQWithSig(
6767
RFQTx calldata rfqTx,
6868
bytes calldata makerSignature,
6969
bytes calldata makerTokenPermit,

contracts/interfaces/IGenericSwap.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ interface IGenericSwap {
2424

2525
function executeSwap(GenericSwapData calldata swapData, bytes calldata takerTokenPermit) external payable returns (uint256 returnAmount);
2626

27-
function executeSwap(
27+
function executeSwapWithSig(
2828
GenericSwapData calldata swapData,
2929
bytes calldata takerTokenPermit,
3030
address taker,

contracts/interfaces/IRFQ.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ interface IRFQ {
3535

3636
function fillRFQ(RFQTx calldata rfqTx, bytes calldata makerSignature, bytes calldata makerTokenPermit, bytes calldata takerTokenPermit) external payable;
3737

38-
function fillRFQ(
38+
function fillRFQWithSig(
3939
RFQTx calldata rfqTx,
4040
bytes calldata makerSignature,
4141
bytes calldata makerTokenPermit,

test/forkMainnet/GenericSwap.t.sol

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
283283
);
284284

285285
bytes memory takerSig = signGenericSwap(takerPrivateKey, defaultGSData, address(genericSwap));
286-
genericSwap.executeSwap(defaultGSData, defaultTakerPermit, taker, takerSig);
286+
genericSwap.executeSwapWithSig(defaultGSData, defaultTakerPermit, taker, takerSig);
287287

288288
takerTakerToken.assertChange(-int256(defaultGSData.takerTokenAmount));
289289
// the makerTokenAmount in the defaultGSData is the exact quote from strategy
@@ -296,14 +296,14 @@ contract GenericSwapTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper
296296

297297
vm.expectRevert(IGenericSwap.InvalidSignature.selector);
298298
// submit with user address as expected signer
299-
genericSwap.executeSwap(defaultGSData, defaultTakerPermit, taker, randomSig);
299+
genericSwap.executeSwapWithSig(defaultGSData, defaultTakerPermit, taker, randomSig);
300300
}
301301

302302
function testCannotReplayGenericSwapSig() public {
303303
bytes memory takerSig = signGenericSwap(takerPrivateKey, defaultGSData, address(genericSwap));
304-
genericSwap.executeSwap(defaultGSData, defaultTakerPermit, taker, takerSig);
304+
genericSwap.executeSwapWithSig(defaultGSData, defaultTakerPermit, taker, takerSig);
305305

306306
vm.expectRevert(IGenericSwap.AlreadyFilled.selector);
307-
genericSwap.executeSwap(defaultGSData, defaultTakerPermit, taker, takerSig);
307+
genericSwap.executeSwapWithSig(defaultGSData, defaultTakerPermit, taker, takerSig);
308308
}
309309
}

test/forkMainnet/RFQ.t.sol

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -575,7 +575,7 @@ contract RFQTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper {
575575
);
576576

577577
vm.prank(txRelayer, txRelayer);
578-
rfq.fillRFQ(defaultRFQTx, defaultMakerSig, defaultMakerPermit, defaultTakerPermit, takerSig);
578+
rfq.fillRFQWithSig(defaultRFQTx, defaultMakerSig, defaultMakerPermit, defaultTakerPermit, takerSig);
579579

580580
takerTakerToken.assertChange(-int256(defaultRFQOffer.takerTokenAmount));
581581
takerMakerToken.assertChange(int256(0));
@@ -593,7 +593,7 @@ contract RFQTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper {
593593

594594
vm.expectRevert(IRFQ.InvalidSignature.selector);
595595
vm.prank(txRelayer, txRelayer);
596-
rfq.fillRFQ(defaultRFQTx, defaultMakerSig, defaultMakerPermit, defaultTakerPermit, randomSig);
596+
rfq.fillRFQWithSig(defaultRFQTx, defaultMakerSig, defaultMakerPermit, defaultTakerPermit, randomSig);
597597
}
598598

599599
function testCannotFillWithInvalidFeeFactor() public {
@@ -603,7 +603,7 @@ contract RFQTest is Test, Tokens, BalanceUtil, Permit2Helper, SigHelper {
603603

604604
vm.expectRevert(IRFQ.InvalidFeeFactor.selector);
605605
vm.prank(txRelayer, txRelayer);
606-
rfq.fillRFQ(rfqTx, defaultMakerSig, defaultMakerPermit, defaultTakerPermit, takerSig);
606+
rfq.fillRFQWithSig(rfqTx, defaultMakerSig, defaultMakerPermit, defaultTakerPermit, takerSig);
607607
}
608608

609609
function testCannotFillIfMakerAmountIsZero() public {

0 commit comments

Comments
 (0)