Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: Splits smart vaults #51

Merged
merged 67 commits into from
Sep 4, 2024
Merged

feat: Splits smart vaults #51

merged 67 commits into from
Sep 4, 2024

Conversation

r0ohafza
Copy link
Collaborator

@r0ohafza r0ohafza commented Sep 4, 2024

No description provided.

r0ohafza and others added 30 commits June 24, 2024 12:49
* feat: light state sync first pass

* feat: 1271 light state sync support

* fix: tests

* chore: light state sync tests

* chore: erc1271 tests

* feat: multiChain user op

* lil refactoring

* minor changes

* feat: light multi user op

* fix: rename to getX()

* fix: set nonce if and only if nonce is greater than storage

* fix: revert when trying to remove empty signer

* fix: minor fixes
r0ohafza and others added 25 commits August 9, 2024 16:35
* feat: update storage layout of signer

* fix: minor fixes

* fix: minor fixes

* fix: address comments

* fix: address comments

* fix: using  MultiSignerLib

* fix: use global and remove unneeded private functions

* fix: use $.isValidSignature

* fix: update isPasskey logic
* feat: multi signer auth

* fix: docs:
:

* fix: add suggested doc change
* chore: update readme

* fix: address comments
* fix: clean up multi signer auth

* feat: mapping to array

* fix: address comment
* feat: add upper limit to gas price in light user op hash

* fix: update comment

* feat: add preVerification and callGas limits

* feat: add verification gas limit

* fix: docs

* feat: add paymaster limits

* fix: use paymasterVerificationGasLimit

* fix: ordering of params
* fix: revert when duplicate signer is used

* fix: move check one level out
* fix: verify light merkle root when threshold is > 1

* fix: update doc
@r0ohafza r0ohafza merged commit 1c7fdc4 into main Sep 4, 2024
1 check failed
@r0ohafza r0ohafza deleted the smart-vaults branch September 4, 2024 19:11
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