forked from eth-infinitism/account-abstraction
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* update validation rules * spellings * merge changes from davidinsuomi:update-eip-4337-description-paymater from external PR eth-infinitism#378 * AA-222 add delegateAndRevert helper, to simulate code execution from entryPoint. (eth-infinitism#365) Minimal "static" call from EntryPoint to simulate special cases. Equivalent to the EntryPointSimulations in purpose, but doesn't require stateOverride. Executes code on behalf of entryPoint using delegateCall, and revert with the result * TokenPaymaster "gas-calc" test (eth-infinitism#300) * Initial commit for TokenPaymaster "gas-calc" test * Deploy all TokenPaymaster contracts with Create2Factory for "gas-calc" * Make TestPaymaster use postOp * Storage-Optimization for TokenPaymaster - change gas and timestamps to 48 bits - change blanaces and multipliers to 128 bit - saves 10kgas (and since 10-op batch uses the same TokenPaymaster, the * add initial balance to paymaster * editorial changes by yoav Co-authored-by: Yoav Weiss <[email protected]> * review changes * merge fixes * more review fix * Apply suggestions from code review Co-authored-by: Yoav Weiss <[email protected]> * make sure innerHandleOp gets enough gas. (eth-infinitism#401) * make sure innerHandleOps gets enough gas. UserOperation's call must receive at least callGasLimit. If there isn't enough provided to handleOps, the bundle should revert. * address yoav PR comments * added EREP-015: paymaster opsSeen if failure caused by other entity * Fixing reputation rules * update ERCs (eth-infinitism#404) * update ERCs * Update erc/ERCS/erc-7562.md Co-authored-by: Yoav Weiss <[email protected]> * Fixing pr * Update erc-7562.md * Update erc-7562.md * Fixing merge * Update erc/ERCS/erc-7562.md Co-authored-by: Yoav Weiss <[email protected]> * Update erc-7562.md: fixed typo * Update erc-7562.md (eth-infinitism#405) --------- Co-authored-by: Dror Tirosh <[email protected]> Co-authored-by: Alex Forshtat <[email protected]> Co-authored-by: Yoav Weiss <[email protected]> Co-authored-by: shahafn <[email protected]>
- Loading branch information
1 parent
5a01d0b
commit efff7a6
Showing
2 changed files
with
214 additions
and
153 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.