feat: v5 base branch#1670
Merged
Merged
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
Contributor
Author
How to use the Graphite Merge QueueAdd 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. This stack of pull requests is managed by Graphite. Learn more about stacking. |
Contributor
🌿 Documentation Preview
|
…2296) * fix: get acct addr from EP if factory data is provided w/o acct addr * fix: self-review * fix: unused import * feat: decode factory data * test: fix test params * fix: correct type inference * fix: factoryData & salt mutually exclusive * test: use latest LA version as default * test: remove duplicate test * fix: read decoded entity id for webauthn
* feat: bso support * refactor: extract helper for extraction * chore: bump wallet-api-types * test: add tests for capabilities helpers * fix: wallet_sendPreparedCalls only accepts 1 policy id * refactor: wallet_sendPreparedCalls now supports policyIds * chore: typo * chore: bump wallet-api-types
* chore: remove 1193 provider * chore: remove webauthn support * feat: add alchemyWalletTransport * feat: add alchemyWalletTransport * chore: restore viem conversion utils * chore: exclude wagmi-core pkg from build * refactor: code review comments * fix: alchemyWalletTransport should respect override url if given * fix(test): fix signing tests with either account type
* test: remove aa-sdk from vitest setup * chore: remove unncessary utils
* feat(v5): update wallet_sendPreparedCalls to use new call id * chore: bump wallet api types pkg * chore: remove accident
* chore(v5): remove mav2 webauthn support * chore: add comment * ci: bump action-install-gh-release * Revert commit e5d4dc8 * ci: revert action-install-gh-release version * ci: disable cache * ci: use new rundler release
* feat: make wallet client more compatible w/ viem types Co-Authored-By: Claude <noreply@anthropic.com> * fix: fix more tests and types Co-Authored-By: Claude <noreply@anthropic.com> * fix: use account param, fix tests Co-Authored-By: Claude <noreply@anthropic.com> * fix: fixes from copilot & graphite review Co-Authored-By: Claude <noreply@anthropic.com> * fix: chainId is already number * refactor: allow simple chain w/ id instead of full object on sendCalls * refactor: address changes * refactor: create helpers for extracting runtime rpc types * refactor: rename helpers to be more explicit * fix(test): fix capabilities tests * test: correct test * fix(test): fix tests Co-Authored-By: Claude <noreply@anthropic.com> * fix(test): fix capabilities tests Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
* fix(v5): properly handle modified request * chore: bump wallet-api-types * fix: capability decoded types Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
* feat: better error messages when decoding fails Co-Authored-By: Claude <noreply@anthropic.com> * fix: properly handle original values * chore: delete extra file claude created * refactor: fixes from code review * test: fix tests --------- Co-authored-by: Claude <noreply@anthropic.com>
* chore(v5): prepare for beta Co-Authored-By: Claude <noreply@anthropic.com> * chore: fmt * docs: ignore _media dir Co-Authored-By: Claude <noreply@anthropic.com> * chore: remove old md file * chore: remove old pkgs from tsconfig Co-Authored-By: Claude <noreply@anthropic.com> --------- Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
Co-authored-by: Claude <noreply@anthropic.com>
Merges latest main (v4) changes into v5 branch. Removes aa-sdk/, account-kit/, and examples/ directories. Keeps packages/ as the v5 source of truth. Fixes halp build by adding es2022 module/target. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Pull Request Checklist
yarn test)sitefolder, and guidelines for updating/adding docs can be found in the contribution guide)feat!: breaking change)yarn lint:check) and fix any issues? (yarn lint:write)PR-Codex overview
This PR introduces several updates across various packages, primarily focusing on configuration files, version management, and documentation enhancements. It also adds error handling classes and templates for package creation in the CLI tool.
Detailed summary
tsconfig.jsonfiles with specific configurations for multiple packages.VERSIONexports in several packages.FetchError,ServerError, andChainNotFoundError.vitest.config.tsfiles across packages to include project-specific configurations.inject-version.tsscripts to automate version management.halpCLI tool documentation and usage instructions.