Socket
Socket
Sign inDemoInstall

bitcoinjs-lib

Package Overview
Dependencies
9
Maintainers
3
Versions
86
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install
Previous1245
9Next

5.1.1

Diff

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)
junderw
published 4.0.4 •

Changelog

Source

4.0.4

fixed

  • Fixed bug where Electron v4 breaks due to lack of 'rmd160' alias for ripemd160 hash. (#1373)
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