Skip to content

Commit

Permalink
gascalcs
Browse files Browse the repository at this point in the history
  • Loading branch information
drortirosh committed Dec 22, 2024
1 parent 9264f65 commit aa5b03a
Showing 1 changed file with 16 additions and 16 deletions.
32 changes: 16 additions & 16 deletions reports/gas-checker.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
the destination is "account.entryPoint()", which is known to be "hot" address used by this account
it little higher than EOA call: its an exec from entrypoint (or account owner) into account contract, verifying msg.sender and exec to target)
╔══════════════════════════╤════════╗
║ gas estimate "simple" │ 29327
║ gas estimate "simple" │ 28979
╟──────────────────────────┼────────╢
║ gas estimate "big tx 5k" │ 126098
║ gas estimate "big tx 5k" │ 125224
╚══════════════════════════╧════════╝

╔════════════════════════════════╤═══════╤═══════════════╤════════════════╤═════════════════════╗
Expand All @@ -14,42 +14,42 @@
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ simple │ 1 │ 80016 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ simple - diff from previous │ 2 │ │ 4218012853
║ simple - diff from previous │ 2 │ │ 4219213213
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ simple │ 10 │ 459919 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ simple - diff from previous │ 11 │ │ 42235 │ 12908
║ simple - diff from previous │ 11 │ │ 42235 │ 13256
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ simple paymaster │ 1 │ 86159 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ simple paymaster with diff │ 2 │ │ 4101211685
║ simple paymaster with diff │ 2 │ │ 4102412045
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ simple paymaster │ 10 │ 455694 │ │ ║
║ simple paymaster │ 10 │ 455670 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ simple paymaster with diff │ 11 │ │ 4106411737
║ simple paymaster with diff │ 11 │ │ 4111212133
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ big tx 5k │ 1 │ 181060 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ big tx - diff from previous │ 2 │ │ 14269016592
║ big tx - diff from previous │ 2 │ │ 14270217478
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ big tx 5k │ 10 │ 1465465 │ │ ║
║ big tx 5k │ 10 │ 1465489 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ big tx - diff from previous │ 11 │ │ 14272216624
║ big tx - diff from previous │ 11 │ │ 14271017486
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ paymaster+postOp │ 1 │ 87770 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ paymaster+postOp with diff │ 2 │ │ 42659 │ 13332
║ paymaster+postOp with diff │ 2 │ │ 42659 │ 13680
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ paymaster+postOp │ 10 │ 471872 │ │ ║
║ paymaster+postOp │ 10 │ 471836 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ paymaster+postOp with diff │ 11 │ │ 4266813341
║ paymaster+postOp with diff │ 11 │ │ 4269213713
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ token paymaster │ 1 │ 128821 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ token paymaster with diff │ 2 │ │ 6638437057
║ token paymaster with diff │ 2 │ │ 6640837429
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ token paymaster │ 10 │ 726698 │ │ ║
║ token paymaster │ 10 │ 726686 │ │ ║
╟────────────────────────────────┼───────┼───────────────┼────────────────┼─────────────────────╢
║ token paymaster with diff │ 11 │ │ 6653637209
║ token paymaster with diff │ 11 │ │ 6652437545
╚════════════════════════════════╧═══════╧═══════════════╧════════════════╧═════════════════════╝

0 comments on commit aa5b03a

Please sign in to comment.