Skip to content

Commit

Permalink
refactor
Browse files Browse the repository at this point in the history
  • Loading branch information
livingrockrises committed Apr 18, 2024
1 parent 95e5759 commit a8cece0
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 2 deletions.
2 changes: 1 addition & 1 deletion lib/account-abstraction
Submodule account-abstraction updated 93 files
+4 −5 .github/workflows/build.yml
+2 −0 .solcover.js
+0 −4 .solhint.json
+0 −674 LICENSE
+33 −54 contracts/core/BaseAccount.sol
+38 −79 contracts/core/BasePaymaster.sol
+372 −511 contracts/core/EntryPoint.sol
+0 −199 contracts/core/EntryPointSimulations.sol
+50 −89 contracts/core/Helpers.sol
+1 −1 contracts/core/NonceManager.sol
+9 −19 contracts/core/SenderCreator.sol
+33 −56 contracts/core/StakeManager.sol
+0 −102 contracts/core/UserOperationLib.sol
+2 −0 contracts/index.ts
+18 −23 contracts/interfaces/IAccount.sol
+0 −20 contracts/interfaces/IAccountExecute.sol
+16 −23 contracts/interfaces/IAggregator.sol
+123 −128 contracts/interfaces/IEntryPoint.sol
+0 −73 contracts/interfaces/IEntryPointSimulations.sol
+32 −46 contracts/interfaces/IPaymaster.sol
+41 −48 contracts/interfaces/IStakeManager.sol
+0 −30 contracts/interfaces/PackedUserOperation.sol
+91 −0 contracts/interfaces/UserOperation.sol
+4 −4 contracts/package.json
+167 −0 contracts/samples/DepositPaymaster.sol
+0 −113 contracts/samples/LegacyTokenPaymaster.sol
+14 −18 contracts/samples/SimpleAccount.sol
+90 −193 contracts/samples/TokenPaymaster.sol
+37 −29 contracts/samples/VerifyingPaymaster.sol
+1 −1 contracts/samples/bls/BLSAccount.sol
+17 −22 contracts/samples/bls/BLSSignatureAggregator.sol
+11 −1 contracts/samples/callback/TokenCallbackHandler.sol
+89 −0 contracts/samples/gnosis/EIP4337Fallback.sol
+197 −0 contracts/samples/gnosis/EIP4337Manager.sol
+61 −0 contracts/samples/gnosis/GnosisAccountFactory.sol
+0 −10 contracts/samples/utils/IOracle.sol
+0 −166 contracts/samples/utils/OracleHelper.sol
+0 −136 contracts/samples/utils/UniswapHelper.sol
+1 −3 contracts/test/BrokenBlsAccount.sol
+3 −6 contracts/test/MaliciousAccount.sol
+1 −1 contracts/test/TestAggregatedAccount.sol
+0 −29 contracts/test/TestERC20.sol
+0 −75 contracts/test/TestExecAccount.sol
+2 −3 contracts/test/TestExpirePaymaster.sol
+4 −3 contracts/test/TestExpiryAccount.sol
+0 −36 contracts/test/TestOracle2.sol
+2 −2 contracts/test/TestPaymasterAcceptAll.sol
+0 −48 contracts/test/TestPaymasterRevertCustomError.sol
+0 −26 contracts/test/TestPaymasterWithPostOp.sol
+1 −1 contracts/test/TestRevertAccount.sol
+3 −3 contracts/test/TestSignatureAggregator.sol
+0 −60 contracts/test/TestUniswap.sol
+4 −5 contracts/test/TestUtil.sol
+1 −1 contracts/test/TestWarmColdAccount.sol
+0 −29 contracts/test/TestWrappedNativeToken.sol
+3 −2 deploy/1_deploy_entrypoint.ts
+186 −226 eip/EIPS/eip-4337.md
+ eip/assets/eip-4337/image1.png
+ eip/assets/eip-4337/image2.png
+0 −392 erc/ERCS/erc-7562.md
+0 −1 erc/assets/erc-4337/bundle-seq-pm.svg
+0 −1 erc/assets/erc-4337/bundle-seq.svg
+0 −45 gascalc/4-paymaster-postop.gas.ts
+0 −132 gascalc/5-token-paymaster.gas.ts
+9 −28 gascalc/GasChecker.ts
+3 −3 hardhat.config.ts
+4 −5 package.json
+14 −30 reports/gas-checker.txt
+0 −2 scripts/docker-gascalc
+1 −1 scripts/docker-gascalc.yml
+2 −2 scripts/prepack-contracts-package.sh
+1 −1 scripts/solcErrors
+38 −21 src/AASigner.ts
+1 −1 src/Create2Factory.ts
+0 −16 src/Utils.ts
+3 −4 src/runop.ts
+42 −141 test/UserOp.ts
+2 −19 test/UserOperation.ts
+0 −5 test/create2factory.test.ts
+196 −0 test/deposit-paymaster.test.ts
+257 −262 test/entrypoint.test.ts
+0 −273 test/entrypointsimulations.test.ts
+282 −0 test/gnosis.test.ts
+43 −68 test/paymaster.test.ts
+0 −288 test/samples/OracleHelper.test.ts
+0 −456 test/samples/TokenPaymaster.test.ts
+6 −50 test/simple-wallet.test.ts
+0 −1 test/solidityTypes.ts
+0 −56 test/testExecAccount.test.ts
+51 −64 test/testutils.ts
+21 −43 test/verifying_paymaster.test.ts
+13 −13 test/y.bls.test.ts
+1,586 −1,405 yarn.lock
1 change: 1 addition & 0 deletions lib/openzeppelin-contracts
Submodule openzeppelin-contracts added at fd81a9

0 comments on commit a8cece0

Please sign in to comment.