Skip to content

feat: add KeyringV2 wrapper and adapters #2206

feat: add KeyringV2 wrapper and adapters

feat: add KeyringV2 wrapper and adapters #2206

Triggered via pull request November 20, 2025 14:20
Status Failure
Total duration 4m 27s
Artifacts

main.yml

on: pull_request
Matrix: Build, lint, and test / Prepare
Check workflows
6s
Check workflows
Matrix: Build, lint, and test / Build
Matrix: Build, lint, and test / Lint
Matrix: Build, lint, and test / Test
Matrix: Build, lint, and test / Validate changelog
All jobs completed
0s
All jobs completed
All jobs pass
2s
All jobs pass
Determine whether this is a release merge commit
0s
Determine whether this is a release merge commit
Publish release  /  publish-release
Publish release / publish-release
Publish release  /  publish-npm-dry-run
Publish release / publish-npm-dry-run
Publish release  /  Publish to NPM
Publish release / Publish to NPM
Fit to window
Zoom out
Zoom in

Annotations

11 errors
Build, lint, and test / Lint (22.x): packages/keyring-api/src/api/v2/wrapper/keyring-wrapper.test.ts#L3
'/home/runner/work/accounts/accounts/node_modules/@metamask/utils/dist/index.mjs' imported multiple times
Build, lint, and test / Lint (22.x): packages/keyring-api/src/api/v2/wrapper/keyring-wrapper.test.ts#L2
'@metamask/keyring-utils' imported multiple times
Build, lint, and test / Lint (22.x): packages/keyring-api/src/api/v2/wrapper/keyring-wrapper.test.ts#L1
'@metamask/keyring-utils' imported multiple times
Build, lint, and test / Lint (22.x): packages/keyring-api/src/api/v2/wrapper/keyring-address-resolver.ts#L37
'AccountId' is an 'error' type that acts as 'any' and overrides all other types in this union type
Build, lint, and test / Lint (22.x): packages/keyring-api/src/api/v2/wrapper/keyring-address-resolver.ts#L31
Member '#addressById' is never reassigned; mark it as `readonly`
Build, lint, and test / Lint (22.x): packages/keyring-api/src/api/v2/wrapper/keyring-address-resolver.ts#L30
Member '#idByAddress' is never reassigned; mark it as `readonly`
Build, lint, and test / Lint (22.x): packages/keyring-api/src/api/v2/wrapper/keyring-address-resolver.ts#L16
'AccountId' is an 'error' type that acts as 'any' and overrides all other types in this union type
Build, lint, and test / Lint (22.x): packages/keyring-api/src/api/v2/wrapper/keyring-address-resolver.ts#L2
'uuid' should be listed in the project's dependencies. Run 'npm i -S uuid' to add it
All jobs pass
Process completed with exit code 1.