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

@metamask/eth-ledger-bridge-keyring

Package Overview
Dependencies
Maintainers
0
Versions
32
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@metamask/eth-ledger-bridge-keyring - npm Package Versions

134

2.0.1

Diff

Changelog

Source

[2.0.1]

Fixed

  • Fix invalid rlp data error for legacy transactions in 2.0.0 (#212)
metamaskbot
published 2.0.0 •

Changelog

Source

[2.0.0]

Changed

  • BREAKING: Remove support for major node versions 14,15,17,19. Minimum Node.js version is now 16. (#204)
  • Bump @metamask/eth-sig-util from ^6.0.1 to ^7.0.0 (#205)

Fixed

  • Move @metamask/utils from deendencies to devDependencies (#209)
metamaskbot
published 1.0.1 •

Changelog

Source

[1.0.1]

Fixed

  • Bump dependency hdkey from 0.8.0 to ^2.1.0 (#196)
  • Replace dependency eth-sig-util@^2 with @metamask/eth-sig-util@^6 (#157)
  • Replace dependency ethereumjs-util@^7.0.9 with @ethereumjs/util@^8.0.0 and @ethereumjs/rlp (#153)
metamaskbot
published 1.0.0 •

Changelog

Source

[1.0.0]

Changed

  • BREAKING: Separate the bridge from the keyring (#156)
    • The Ledger bridge is now a separate class (LedgerIframeBridge), which must be constructed separately from the keyring and passed in as a constructor argument.
    • The bridge initialization has been moved from the keyring constructor to the keyring init method. The bridge is expected to be passed to the keyring uninitialized, and the keyring init method is expected to be called after keyring construction (before the keyring is used).
    • The keyring constructor no longer accepts keyring state. Instead, any pre-existing keyring state should be passed to the deserialize method after construction.
  • BREAKING: Export changed from default to named (#174)
    • The keyring is exported as LedgerKeyring
  • Add TypeScript types (#174)
brad.decker
published 0.15.0 •

Changelog

Source

[0.15.0]

Changed

  • BREAKING: @ethereumjs/tx upgraded to major version 4, which includes a shift from storing numerical values as BNs to storing them as native BigInts. This is a breaking change for users of this keyring who access the values of the tx object, or that use those tx objects to interact with other libraries that depend on @ethereumsjs/tx versions under 4.0.0. (#181)
brad.decker
published 0.14.0 •

Changelog

Source

[0.14.0]

Changed

  • BREAKING: The minimum version of Node.js required for this package has been bumped to v14. (#169)

Fixed

  • Fix incorrect v for EIP-712 signatures and personal_sign (#152)
gudahtt
published 0.13.0 •

Changelog

Source

[0.13.0]

Added

  • hdk.publicKey and hdk.chainCode should not be updated when unlocking using hdPath for an account. (#146)
gudahtt
published 0.12.0 •

Changelog

Source

[0.12.0]

Added

  • Add a new destroy method which will remove the message event listener from window. (#145)
gudahtt
published 0.11.0 •

Changelog

Source

[0.11.0]

Added

  • Add a new isConnected method which allows determining if the device is last known to be connected. (#131)

Changed

  • Messaging now runs off of message IDs instead of assuming the response received is from the last message sent, which will not always been true. (#132)
gudahtt
published 0.10.0 •

Changelog

Source

[0.10.0]

Added

  • Add a new attemptMakeApp method which allows clients to attempt a creation of the Ledger transport for the purposes of detecting/catching potential connection errors. (#126)
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