feat: allow to pass msg.sender to USV3 callback

- So that we can possibly do a transferFrom
- This should still be safe since the user can't control what is passed here
This commit is contained in:
TAMARA LIPOWSKI
2025-03-13 12:19:55 -04:00
committed by Diana Carvalho
parent 389009901e
commit 8969186654
4 changed files with 10 additions and 6 deletions

View File

@@ -123,7 +123,8 @@ contract UniswapV3ExecutorTest is Test, Constants {
dataOffset,
dataLength,
protocolData,
uint8(ExecutorTransferMethods.TransferMethod.TRANSFER)
uint8(ExecutorTransferMethods.TransferMethod.TRANSFER),
address(uniswapV3Exposed) // transferFrom sender (irrelevant in this case)
);
uniswapV3Exposed.handleCallback(callbackData);
vm.stopPrank();