Commit c987887
2 files changed
+3
-3
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | 2 | | |
3 | 3 | | |
4 | | - | |
5 | | - | |
| 4 | + | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
Submodule account-abstraction updated 70 files
- .github/workflows/build.yml-26
- .solhint.json+12-5
- audits/SpearBit Account Abstraction Security Review - Mar 2025.pdf
- contracts/accounts/Simple7702Account.sol+15-6
- contracts/accounts/SimpleAccount.sol+22-5
- contracts/accounts/SimpleAccountFactory.sol+11-3
- contracts/core/BaseAccount.sol+6-1
- contracts/core/BasePaymaster.sol+32-39
- contracts/core/Eip7702Support.sol+7-4
- contracts/core/EntryPoint.sol+91-36
- contracts/core/EntryPointSimulations.sol+15-10
- contracts/core/Helpers.sol+53-6
- contracts/core/NonceManager.sol+3-3
- contracts/core/SenderCreator.sol+6-2
- contracts/core/StakeManager.sol+23-24
- contracts/core/Stakeable.sol+44
- contracts/core/UserOperationLib.sol+102-2
- contracts/interfaces/IEntryPoint.sol+47-8
- contracts/interfaces/IEntryPointSimulations.sol+5-7
- contracts/interfaces/INonceManager.sol+1-1
- contracts/interfaces/IStakeManager.sol+9
- contracts/interfaces/PackedUserOperation.sol+18
- contracts/legacy/v06/IAccount06.sol+1-1
- contracts/legacy/v06/IAggregator06.sol+1-1
- contracts/legacy/v06/IEntryPoint06.sol+1-1
- contracts/legacy/v06/INonceManager06.sol+1-1
- contracts/legacy/v06/IPaymaster06.sol+1-1
- contracts/legacy/v06/IStakeManager06.sol+1-1
- contracts/legacy/v06/UserOperation06.sol+1-1
- contracts/package.json+1-1
- contracts/test/MaliciousAccount.sol+2
- contracts/test/TestAggregatedAccountFactory.sol+1-1
- contracts/test/TestCounter.sol+2
- contracts/test/TestCurrentUserOpHash.sol+16
- contracts/test/TestEip7702DelegateAccount.sol+5-1
- contracts/test/TestExecAccount.sol+2-35
- contracts/test/TestExecAccountFactory.sol+42
- contracts/test/TestExpirePaymaster.sol+1-1
- contracts/test/TestExpiryAccount.sol+2
- contracts/test/TestHelpers.sol+20
- contracts/test/TestPaymasterAcceptAll.sol+1-1
- contracts/test/TestPaymasterRevertCustomError.sol+2-1
- contracts/test/TestPaymasterWithPostOp.sol+2-1
- contracts/test/TestPaymasterWithSig.sol+38
- contracts/test/TestRevertAccount.sol+2
- contracts/test/TestSignatureAggregator.sol+2
- contracts/test/TestUniswap.sol+2
- contracts/test/TestWarmColdAccount.sol+1
- contracts/test/TestWrappedNativeToken.sol+2
- deploy/3_deploy_Simple7702Account.ts+5-1
- deployments/ethereum/proxy/.chainId+1
- deployments/ethereum/solcInputs/3affd247c847bf3b9442c478ca38a4a0.json+10-16
- deployments/ethereum/solcInputs/e0f62075d3b5c33c869a8675a95268ec.json+52-40
- gascalc/GasChecker.ts+7-11
- hardhat.config.ts+1-9
- package.json+22-24
- reports/gas-checker.txt+18-18
- src/AASigner.ts+12-7
- test/UserOp.ts+153-74
- test/UserOperation.ts+18-16
- test/eip7702-wallet.test.ts+16-6
- test/eip7702helpers.ts+58
- test/entrypoint-7702.test.ts+72-27
- test/entrypoint.test.ts+177-73
- test/entrypointsimulations.test.ts+25-18
- test/paymaster-signature.test.ts+75
- test/simple-wallet.test.ts+7-4
- test/testutils.ts+26-19
- test/userOpHash.test.ts+155
- yarn.lock+344-504
0 commit comments