Join our webinar on Wednesday, June 26, at 1pm EDTHow Chia Mitigates Risk in the Crypto Industry.Register
Socket
Socket
Sign inDemoInstall

bitcoinjs-lib

Package Overview
Dependencies
19
Maintainers
3
Versions
87
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1245
9Next

5.1.2

Diff

Changelog

Source

5.1.2

added

  • ECPair and bip32 objects now have a lowR boolean attribute defaulted to false. You may set it to true to ensure that the sign method uses low R values (#1442) (This is to enable low R usage in Psbt, since we decided not to give the low R flag to the Psbt class, since it makes more sense to be an attribute of the Signer interface)
junderw
published 5.1.1 •

Changelog

Source

5.1.1

changed

  • Name inconsistencies for Psbt class. (Quick fix)
junderw
published 5.1.0 •

Changelog

Source

5.1.0

added

  • A new Psbt class for creating, distributing, combining, signing, and compiling Transactions (#1425)
  • A name attribute to the Payment interface. P2SH and P2WSH are nested with '-' as separator, and p2ms is in the format of 'p2ms(m of n)'' all others are just hard coded. (#1433)

changed

  • TransactionBuilder: Migrate to stricter type checks during sign by switching to a single object parameter (#1416)
  • tests: Use regtest-client as separate library (#1421)
junderw
published 5.0.5 •

Changelog

Source

5.0.5

added

  • Added ECPairInterface Stack and StackElement interfaces to the main index.ts export (TypeScript only affected)
junderw
published 5.0.4 •

Changelog

Source

5.0.4

added

  • low R value support for ECPair, bip32, and TransactionBuilder (default off) via txb.setLowR() (#1385)

fixed

  • Fixed Various TypeScript types that have been pushed out since v5.0.0 (#1388)
junderw
published 5.0.3 •

junderw
published 5.0.2 •

junderw
published 5.0.1 •

junderw
published 4.0.5 •

Changelog

Source

4.0.5

fixed

  • Fixed bug where Angular apps break due to lack of crypto at build time. Reverted #1373 and added (6bead5d).
junderw
published 5.0.0 •

Changelog

Source

5.0.0

added

  • TypeScript support (#1319)
  • Block.prototype.checkTxRoots will check the merkleRoot and witnessCommit if it exists against the transactions array. (e52abec) (0426c66)

changed

  • Transaction.prototype.getHash now has forWitness?: boolean which when true returns the hash for wtxid (a652d04)
  • Block.calculateMerkleRoot now has forWitness?: boolean which when true returns the witness commit (a652d04)

removed

  • Block.prototype.checkMerkleRoot was removed, please use checkTxRoots (0426c66)
SocketSocket SOC 2 Logo

Product

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

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc