Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@metamask/keyring-api

Package Overview
Dependencies
Maintainers
12
Versions
39
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@metamask/keyring-api - npm Package Versions

124

4.0.1

Diff

Changelog

Source

[4.0.1]

Changed

  • Bump @metamask/providers to 15.0.0, @metamask/snaps-sdk to ^3.1.0 and @@metamask/utils to ^8.3.0(#266)
  • Bump @metamask/json-rpc-engine from 7.3.2 to 7.3.3 (#264)
  • Bump @metamask/snaps-sdk from 3.0.0 to 3.0.1 (#261)
  • Bump @metamask/snaps-sdk from 1.4.0 to 3.0.0 (#259)
  • Bump @metamask/rpc-errors from 6.1.0 to 6.2.1 (#258)
metamaskbot
published 4.0.0 •

Changelog

Source

[4.0.0]

Changed

  • BREAKING Update node min version to 18.x (#247)
  • Update eth_patchUserOperation to return optional gas limit values (#250)
  • Bump ip from 2.0.0 to 2.0.1 (#253)
  • Bump @metamask/json-rpc-engine from 7.3.1 to 7.3.2 (#246)
  • Bump @metamask/snaps-sdk from 1.3.2 to 1.4.0 (#243)
metamaskbot
published 3.0.0 •

Changelog

Source

[3.0.0]

Changed

  • Bump @metamask/utils from 8.2.1 to 8.3.0 (#238)
  • Bump Snap dependencies (#236)
    • Bump @metamask/snaps-controllers to ^4.0.0
    • Bump @metamask/snaps-sdk to ^1.3.2
    • Bump @metamask/snaps-utils to ^5.1.2
  • Bump @metamask/approval-controller from 5.0.0 to 5.1.1 (#225)
  • Bump @metamask/base-controller from 4.0.0 to 4.0.1 (#226)
  • Bump @metamask/json-rpc-engine from 7.3.0 to 7.3.1 (#227)
  • Bump @metamask/auto-changelog from 3.4.3 to 3.4.4 (#223)
  • Bump @metamask/snaps-sdk from 1.3.0 to 1.3.1 (#222)

Removed

  • BREAKING: remove KeyringSnapControllerClient class to fix dependency problems (#241)
metamaskbot
published 2.0.0 •

Changelog

Source

[2.0.0]

Added

  • BREAKING: Add support for ERC-4337 transactions (#213)
    • Enum EthMethods has been extended with eth_prepareUserOperation, eth_patchUserOperation, eth_signUserOperation
    • Enum EthAccountType has been extended with eip155:erc4337

Changed

  • BREAKING: Update @metamask/providers from ^13.0.0 to ^14.0.1 (#209)
    • Consolidation on readable-stream@^3.6.2. Users should upgrade to extension-port-stream@^3.0.0 and json-rpc-middleware-stream@^5.0.0.
  • Replace deprecated @metamask/snaps-ui with @metamask/snaps-sdk (#204)
    • Replace @metamask/snaps-rpc-methods with @metamask/snaps-sdk
    • Update @metamask/snaps-controllers and @metamask/snaps-utils to versions that don't rely on @metamask/snaps-ui
  • Documentation updates (#185) (#201)

Removed

  • BREAKING EthAccountType.Eip4337 has been removed. eip155:eip4337 should be replaced with erc:4337

Fixed

  • Exclude *.test-d.ts files from builds (#184)
  • Remove @metamask/snaps-ui from dependency tree (#204)
metamaskbot
published 1.1.0 •

Changelog

Source

[1.1.0]

Changed

  • UuidStruct is now a named type (#159)
  • Migrate from @metamask/rpc-methods to @metamask/snaps-rpc-methods (#175)

Fixed

  • Allow the request ID to be a string, number or null (#156)
  • Documentation fixes (#160) (#174) (#173) (#172)
  • Use UuidStruct for IDs in the internal API (#158)
  • Bump @metamask/json-rpc-engine from ^7.1.1 to ^7.2.0 (#164)
metamaskbot
published 1.0.0 •

Changelog

Source

[1.0.0]

Added

  • Add migration steps to 1.0.0 (#149).
  • Add Account Snaps security guidelines (#143).

Changed

  • Bump @metamask/rpc-errors from 6.0.0 to 6.1.0 (#151).
  • Bump postcss from 8.4.24 to 8.4.31 (#150).
metamaskbot
published 1.0.0-rc.1 •

Changelog

Source

[1.0.0-rc.1]

Added

  • Document how to migrate from API 0.1.x to 0.2.x (#124).

Changed

  • BREAKING: Use the onKeyringRequest snap export (#145).
  • BREAKING: Change the events' prefix to notify: (#139).
metamaskbot
published 0.2.7 •

Changelog

Source

[0.2.7]

Added

  • Export events types (#125)
metamaskbot
published 0.2.6 •

Changelog

Source

[0.2.6]

Changed

  • Remove unused lavamoat allowed scripts (#122).
  • Update events in sequence diagram (#121).
  • Update Snap and ESLint dependencies (#117).
  • Bump @metamask/rpc-methods from 0.38.1-flask.1 to 2.0.0 (#120).
metamaskbot
published 0.2.5 •

Changelog

Source

[0.2.5]

Changed

  • Remove buildHandlersChain (#114).
  • Update doc for eth_signTransaction (#111).
  • Remove un-versioned eth_signTypedData method (#113).
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc