chore: Remove permit2 from executor constructor...

whenever not needed.
This commit is contained in:
TAMARA LIPOWSKI
2025-05-15 08:23:55 -04:00
parent ee687038c5
commit b0b98c5e5d
10 changed files with 62 additions and 96 deletions

View File

@@ -6,9 +6,7 @@ import {Constants} from "../Constants.sol";
import "../TestUtils.sol";
contract MaverickV2ExecutorExposed is MaverickV2Executor {
constructor(address _factory, address _permit2)
MaverickV2Executor(_factory, _permit2)
{}
constructor(address _factory) MaverickV2Executor(_factory) {}
function decodeParams(bytes calldata data)
external
@@ -34,8 +32,7 @@ contract MaverickV2ExecutorTest is TestUtils, Constants {
function setUp() public {
uint256 forkBlock = 22096000;
vm.createSelectFork(vm.rpcUrl("mainnet"), forkBlock);
maverickV2Exposed =
new MaverickV2ExecutorExposed(MAVERICK_V2_FACTORY, PERMIT2_ADDRESS);
maverickV2Exposed = new MaverickV2ExecutorExposed(MAVERICK_V2_FACTORY);
}
function testDecodeParams() public view {