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: adds paymaster guard module #1226

Closed

Conversation

linnall
Copy link
Collaborator

@linnall linnall commented Dec 17, 2024

Pull Request Checklist


PR-Codex overview

This PR introduces new error classes and updates existing ones in the @aa-sdk/core, along with changes to the SingleSignerValidationModule and various validation modules. It also updates documentation and modifies the forkBlockNumber in the local070Instance.

Detailed summary

  • Added InvalidEntityIdError, InvalidNonceKeyError, and EntityIdOverrideError classes in @aa-sdk/core.
  • Updated forkBlockNumber in local070Instance from 6381303 to 7299096.
  • Documented new error classes in MDX files.
  • Enhanced SingleSignerValidationModule with new encoding functions.
  • Updated various types and utility functions in validation modules.

The following files were skipped due to too many changes: account-kit/smart-contracts/src/ma-v2/modules/allowlist-module/abis/allowlistModuleAbi.ts, account-kit/smart-contracts/src/ma-v2/client/client.test.ts, account-kit/smart-contracts/src/ma-v2/abis/modularAccountAbi.ts, account-kit/smart-contracts/src/ma-v2/abis/semiModularAccountBytecodeAbi.ts, account-kit/smart-contracts/src/ma-v2/abis/semiModularAccountStorageAbi.ts

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

Copy link

vercel bot commented Dec 17, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
aa-sdk-site ❌ Failed (Inspect) Dec 20, 2024 7:10pm
aa-sdk-ui-demo ❌ Failed (Inspect) Dec 20, 2024 7:10pm

Copy link

graphite-app bot commented Dec 17, 2024

How to use the Graphite Merge Queue

Add the label graphite-merge-queue to this PR to add it to the merge queue.

You must have a Graphite account in order to use the merge queue. Sign up using this link.

An organization admin has enabled the Graphite Merge Queue in this repository.

Please do not merge from GitHub as this will restart CI on PRs being processed by the merge queue.

@howydev howydev force-pushed the howy/add-install-validation branch 2 times, most recently from 74e34e6 to 759c516 Compare December 17, 2024 21:50
@howydev howydev force-pushed the howy/add-install-validation branch 2 times, most recently from a647704 to cbf1d53 Compare December 18, 2024 07:45
@howydev howydev force-pushed the howy/add-install-validation branch from cbf1d53 to be95010 Compare December 18, 2024 07:47
@howydev howydev force-pushed the howy/add-install-validation branch from 5f23c26 to 57a194e Compare December 20, 2024 16:46
dphilipson and others added 22 commits December 20, 2024 13:44
* feat: otp control before cleanup

* feat: storybook testing

* feat: update styles to match figma

* fix: otp-loading

* feat: pulling relevant code from draft PR 1163

* fix: update yarn.lock

* feat: verifying otp state

* feat: otp sends from otp completing

* feat: scaffolding for react native OTP

* feat: add email OTP support

* feat: add otp widget and error handling

* docs: add OTP email docs

---------

Co-authored-by: rob chang <robchangcodes@gmail.com>
Co-authored-by: Rob <30500864+RobChangCA@users.noreply.github.com>
* feat(networks): add new networks

* feat(chains): add ink and soneium to aa-sdk

---------

Co-authored-by: Andy <andysim3d@gmail.com>
* feat: add OTP authentication capabilities to RN Signer

* fix: update redirect route path

* fix: fix linting
* feat: add expo files

* feat: reset expo app

* feat: update expo setup to support expo router

* feat: update readme to remove viem dependency

* fix: fix dependency isses

* fix: update react native verions accross monorepo

* fix: dependency issues breaking metro config

* fix: dependency issues breaking metro config

* fix: update metro to add account kit workspace
@linnall linnall changed the base branch from howy/add-install-validation to howy/add-mav2-uo-call-encoding December 20, 2024 18:50
@linnall
Copy link
Collaborator Author

linnall commented Dec 20, 2024

closing this pr because the commit history is a mess. changes now on #1252

@linnall linnall closed this Dec 20, 2024
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.

8 participants