@@ -47,14 +47,27 @@ library GuardControllerDefinitions {
4747 // GuardController: cancelTimeLockExecution(uint256)
4848 bytes4 public constant CANCEL_TIMELOCK_EXECUTION_SELECTOR = bytes4 (keccak256 ("cancelTimeLockExecution(uint256) " ));
4949
50- // GuardController: approveTimeLockExecutionWithMetaTx(...)
51- bytes4 public constant APPROVE_TIMELOCK_EXECUTION_META_SELECTOR = bytes4 (keccak256 ("approveTimeLockExecutionWithMetaTx((uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) " ));
50+
51+ // GuardController: approveTimeLockExecutionWithMetaTx(EngineBlox.MetaTransaction)
52+ bytes4 public constant APPROVE_TIMELOCK_EXECUTION_META_SELECTOR = bytes4 (
53+ keccak256 (
54+ "approveTimeLockExecutionWithMetaTx(((uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) "
55+ )
56+ );
5257
53- // GuardController: cancelTimeLockExecutionWithMetaTx(...)
54- bytes4 public constant CANCEL_TIMELOCK_EXECUTION_META_SELECTOR = bytes4 (keccak256 ("cancelTimeLockExecutionWithMetaTx((uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) " ));
58+ // GuardController: cancelTimeLockExecutionWithMetaTx(EngineBlox.MetaTransaction)
59+ bytes4 public constant CANCEL_TIMELOCK_EXECUTION_META_SELECTOR = bytes4 (
60+ keccak256 (
61+ "cancelTimeLockExecutionWithMetaTx(((uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) "
62+ )
63+ );
5564
56- // GuardController: requestAndApproveExecution(...)
57- bytes4 public constant REQUEST_AND_APPROVE_EXECUTION_SELECTOR = bytes4 (keccak256 ("requestAndApproveExecution((uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) " ));
65+ // GuardController: requestAndApproveExecution(EngineBlox.MetaTransaction)
66+ bytes4 public constant REQUEST_AND_APPROVE_EXECUTION_SELECTOR = bytes4 (
67+ keccak256 (
68+ "requestAndApproveExecution(((uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) "
69+ )
70+ );
5871
5972 // GuardController: guardConfigBatchRequestAndApprove(...)
6073 bytes4 public constant GUARD_CONFIG_BATCH_META_SELECTOR = bytes4 (
@@ -171,7 +184,7 @@ library GuardControllerDefinitions {
171184
172185 // Schema 3: GuardController.approveTimeLockExecutionWithMetaTx
173186 schemas[3 ] = EngineBlox.FunctionSchema ({
174- functionSignature: "approveTimeLockExecutionWithMetaTx((uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) " ,
187+ functionSignature: "approveTimeLockExecutionWithMetaTx((( uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) " ,
175188 functionSelector: APPROVE_TIMELOCK_EXECUTION_META_SELECTOR,
176189 operationType: CONTROLLER_OPERATION,
177190 operationName: "CONTROLLER_OPERATION " ,
@@ -182,7 +195,7 @@ library GuardControllerDefinitions {
182195
183196 // Schema 4: GuardController.cancelTimeLockExecutionWithMetaTx
184197 schemas[4 ] = EngineBlox.FunctionSchema ({
185- functionSignature: "cancelTimeLockExecutionWithMetaTx((uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) " ,
198+ functionSignature: "cancelTimeLockExecutionWithMetaTx((( uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) " ,
186199 functionSelector: CANCEL_TIMELOCK_EXECUTION_META_SELECTOR,
187200 operationType: CONTROLLER_OPERATION,
188201 operationName: "CONTROLLER_OPERATION " ,
@@ -193,7 +206,7 @@ library GuardControllerDefinitions {
193206
194207 // Schema 5: GuardController.requestAndApproveExecution
195208 schemas[5 ] = EngineBlox.FunctionSchema ({
196- functionSignature: "requestAndApproveExecution((uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) " ,
209+ functionSignature: "requestAndApproveExecution((( uint256,uint256,uint8,(address,address,uint256,uint256,bytes32,bytes4,bytes),bytes32,bytes,(address,uint256,address,uint256)),(uint256,uint256,address,bytes4,uint8,uint256,uint256,address),bytes32,bytes,bytes)) " ,
197210 functionSelector: REQUEST_AND_APPROVE_EXECUTION_SELECTOR,
198211 operationType: CONTROLLER_OPERATION,
199212 operationName: "CONTROLLER_OPERATION " ,
0 commit comments