All Versions
42
Latest Version
Avg Release Cycle
33 days
Latest Release
-

Changelog History
Page 2

  • v5.1.4 Changes

    August 23, 2019

    🔄 changed

    • Psbt inputs using segwit scripts can now work with nonWitnessUtxo as well as the original witnessUtxo. The reasoning for this is that nonWitnessUtxo has all the information contained in the witnessUtxo, so rejecting signing even though we have all the info we need is unnecessary. Trying to sign a non-segwit script with a witnessUtxo will still throw an Error as it should.
  • v5.1.3 Changes

    August 07, 2019

    🔄 changed

    • TypeScript types: Made Signer and SignerAsync use any for network since we only check for equivalence. (#1448)
    • ⚡️ TypeScript types: Made the args for addInput and addOutput for Psbt actually accept updateInput and updateOutput parameters. (#1449)
  • v5.1.2 Changes

    July 25, 2019

    added

    • 0️⃣ 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)
  • v5.1.1 Changes

    July 19, 2019

    🔄 changed

    • Name inconsistencies for Psbt class. (Quick fix)
  • v5.1.0 Changes

    July 19, 2019

    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)
  • v5.0.5 Changes

    May 22, 2019

    added

    • ➕ Added ECPairInterface Stack and StackElement interfaces to the main index.ts export (TypeScript only affected)
  • v5.0.4 Changes

    May 21, 2019

    added

    • 0️⃣ 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)
  • v5.0.3

    April 25, 2019
  • v5.0.2

    April 11, 2019
  • v5.0.1

    April 08, 2019