Skip to content

Conversation

@howydev
Copy link
Contributor

@howydev howydev commented Sep 29, 2025

To find out the upper limit overhead we're incurring with session key logic, we benchmark against a very minimal account without session keys

Max cost of minimal account is ~8-9k gas cheaper and ~5k cheaper on average

howydev and others added 9 commits September 26, 2025 11:59
* feat: simplify multichain nonce design

* chore: readd merkle verification prefix

* chore: undo blank line addns

* chore: lint

* chore: redundant multichain bool

* fix: lint

* .
* feat: simplify multichain nonce design

* chore: readd merkle verification prefix

* chore: undo blank line addns

* chore: lint

* .

* ~50 failing tests down to 5

* down to 1 failing test

* fixed failing test

* chore: remove console logs and bench

* .

* Update test/Base.t.sol

* Update src/Orchestrator.sol

* Update test/utils/mocks/MockPayerWithSignatureOptimized.sol

* chore: final cleanup, rebench

* Update src/Orchestrator.sol

* chore: bump contract versions due to bytecode changes - Contracts updated: IthacaAccount,Orchestrator,SimpleFunder,Simulator

* chore: cleanup

* rebase

* fix

---------

Co-authored-by: GitHub Action <[email protected]>
@howydev howydev force-pushed the howy/update-benchmarks branch from 7ea2e15 to ed932e5 Compare October 9, 2025 05:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants