Skip to content

Commit 194db7f

Browse files
authored
Merge pull request #23 from skip-mev/jw/swap-relay-transfer
fix relay fee transfer in swap + transfer
2 parents 9134306 + 7982db3 commit 194db7f

File tree

8 files changed

+486
-46
lines changed

8 files changed

+486
-46
lines changed

EurekaHandler/broadcast/Upgrade.s.sol/1/dry-run/run-1744244342.json

Lines changed: 51 additions & 0 deletions
Large diffs are not rendered by default.

EurekaHandler/broadcast/Upgrade.s.sol/1/dry-run/run-latest.json

Lines changed: 51 additions & 0 deletions
Large diffs are not rendered by default.

EurekaHandler/broadcast/Upgrade.s.sol/1/run-1744244429.json

Lines changed: 112 additions & 0 deletions
Large diffs are not rendered by default.

EurekaHandler/broadcast/Upgrade.s.sol/1/run-latest.json

Lines changed: 112 additions & 0 deletions
Large diffs are not rendered by default.

EurekaHandler/broadcast/Upgrade.s.sol/11155111/run-1744244643.json

Lines changed: 112 additions & 0 deletions
Large diffs are not rendered by default.

EurekaHandler/broadcast/Upgrade.s.sol/11155111/run-latest.json

Lines changed: 46 additions & 44 deletions
Large diffs are not rendered by default.

EurekaHandler/script/Upgrade.s.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ contract DeploymentScript is Script {
1515

1616
vm.startBroadcast();
1717

18-
EurekaHandler handler = EurekaHandler(0x92470162374A6D185758982356833d1aFfFd3b03);
18+
EurekaHandler handler = EurekaHandler(0x46914a36365EC16600D81880903f3e95dcea3e5D);
1919

2020
EurekaHandler newHandlerImplementation = new EurekaHandler();
2121

EurekaHandler/src/EurekaHandler.sol

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ contract EurekaHandler is IEurekaHandler, Initializable, UUPSUpgradeable, Ownabl
8282

8383
// Collect fees
8484
if (fees.relayFee > 0) {
85-
IERC20(transferParams.token).transferFrom(address(this), fees.relayFeeRecipient, fees.relayFee);
85+
IERC20(transferParams.token).transfer(fees.relayFeeRecipient, fees.relayFee);
8686
}
8787

8888
uint256 amountOutAfterFees = amountOut - _totalFees(fees);

0 commit comments

Comments
 (0)