|
8 | 8 | SCL_RIP7212, |
9 | 9 | AllowedTargetsEnforcer, |
10 | 10 | AllowedMethodsEnforcer, |
| 11 | + ApprovalRevocationEnforcer, |
11 | 12 | DeployedEnforcer, |
12 | 13 | TimestampEnforcer, |
13 | 14 | NonceEnforcer, |
@@ -48,6 +49,7 @@ import { |
48 | 49 | SCL_RIP7212 as SCLRIP7212Bytecode, |
49 | 50 | AllowedTargetsEnforcer as AllowedTargetsEnforcerBytecode, |
50 | 51 | AllowedMethodsEnforcer as AllowedMethodsEnforcerBytecode, |
| 52 | + ApprovalRevocationEnforcer as ApprovalRevocationEnforcerBytecode, |
51 | 53 | DeployedEnforcer as DeployedEnforcerBytecode, |
52 | 54 | TimestampEnforcer as TimestampEnforcerBytecode, |
53 | 55 | NonceEnforcer as NonceEnforcerBytecode, |
@@ -159,6 +161,7 @@ export function getSmartAccountsEnvironmentV1(contracts: { |
159 | 161 | AllowedCalldataEnforcer: contracts.AllowedCalldataEnforcer, |
160 | 162 | AllowedMethodsEnforcer: contracts.AllowedMethodsEnforcer, |
161 | 163 | AllowedTargetsEnforcer: contracts.AllowedTargetsEnforcer, |
| 164 | + ApprovalRevocationEnforcer: contracts.ApprovalRevocationEnforcer, |
162 | 165 | ArgsEqualityCheckEnforcer: contracts.ArgsEqualityCheckEnforcer, |
163 | 166 | BlockNumberEnforcer: contracts.BlockNumberEnforcer, |
164 | 167 | DeployedEnforcer: contracts.DeployedEnforcer, |
@@ -261,6 +264,10 @@ export async function deploySmartAccountsEnvironment( |
261 | 264 | abi: AllowedMethodsEnforcer, |
262 | 265 | bytecode: AllowedMethodsEnforcerBytecode, |
263 | 266 | }, |
| 267 | + ApprovalRevocationEnforcer: { |
| 268 | + abi: ApprovalRevocationEnforcer, |
| 269 | + bytecode: ApprovalRevocationEnforcerBytecode, |
| 270 | + }, |
264 | 271 | ArgsEqualityCheckEnforcer: { |
265 | 272 | abi: ArgsEqualityCheckEnforcer, |
266 | 273 | bytecode: ArgsEqualityCheckEnforcerBytecode, |
|
0 commit comments