Skip to content

Conversation

@mathieuartu
Copy link
Contributor

@mathieuartu mathieuartu commented Dec 18, 2025

Related to: https://consensyssoftware.atlassian.net/browse/MUL-1358

Examples


Note

Introduces extensibility for non-standard keyrings.

  • Add custom to KeyringCapabilities (api/v2/keyring-capabilities.ts) to signal non-standard createAccounts options
  • Add KeyringAccountEntropyTypeOption.Custom and KeyringAccountEntropyCustomOptionsStruct; update KeyringAccountEntropyOptionsStruct switch logic (api/account-options.ts) and tests
  • Add AccountCreationType.Custom and CreateAccountCustomOptionsStruct; include in CreateAccountOptionsStruct union (api/v2/create-account/*)
  • Update type tests to cover new enums/options (api/v2/keyring.test-d.ts) and runtime tests (api/account-options.test.ts)
  • Update CHANGELOG.md to document additions

Written by Cursor Bugbot for commit 69f8b5d. This will update automatically on new commits. Configure here.

@mathieuartu mathieuartu self-assigned this Dec 18, 2025
@mathieuartu mathieuartu marked this pull request as ready for review December 18, 2025 09:10
@mathieuartu mathieuartu requested a review from a team as a code owner December 18, 2025 09:11
@mathieuartu mathieuartu changed the title feat: add custom capabilities & account creation types feat: add custom capabilities & account creation types to KeyringV2 Dec 19, 2025
@mathieuartu mathieuartu added this pull request to the merge queue Jan 9, 2026
Merged via the queue into main with commit b7049a9 Jan 9, 2026
35 checks passed
@mathieuartu mathieuartu deleted the feat/keyring-v2-custom-capabilities branch January 9, 2026 15:33
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.

3 participants