haskoin v0.21.0 Release Notes

  • โž• Added

    • โœ… BCH Testnet4 support.

    ๐Ÿ”„ Changed

    • ๐Ÿ–จ Use a newtype for Fingerprint, which uses an 8 digit hex string for various instances. This fixes inconsistent (de)serialization across the package.

    ๐Ÿ›  Fixed

    • ๐Ÿ‘‰ Makes finalScriptWitness field encoding conform to bitcoin core.
    • ๐Ÿ›  Fixes bug in finalizeTransaction

    โž• Added

    • ๐Ÿ‘ Signing support for PSBTs
    • ๐Ÿ”€ Helper function for merging PSBTs
    • โœ… More PSBT tests
    • ๐Ÿ‘ Partial support for taproot