chore: fix single encoding bebop tests

This commit is contained in:
pedrobergamini
2025-08-10 16:59:06 -03:00
parent 30a5bd0585
commit 97a961ecb8
5 changed files with 187 additions and 212 deletions

View File

@@ -197,18 +197,21 @@ contract TychoRouterTestSetup is Constants, Permit2TestHelper, TestUtils {
address tokenIn,
address tokenOut,
RestrictTransferFrom.TransferType transferType,
bytes memory bebopCalldata,
uint8 partialFillOffset,
uint256 originalAmountIn,
bool approvalNeeded
bool approvalNeeded,
address receiver,
bytes memory bebopCalldata
) internal pure returns (bytes memory) {
return abi.encodePacked(
tokenIn,
tokenOut,
uint8(transferType),
uint32(bebopCalldata.length),
bebopCalldata,
partialFillOffset,
originalAmountIn,
approvalNeeded ? uint8(1) : uint8(0)
approvalNeeded ? uint8(1) : uint8(0),
receiver,
bebopCalldata
);
}