coinlib 2.0.0-rc.1
coinlib: ^2.0.0-rc.1 copied to clipboard
A straight-forward, modular library for Peercoin and other Satoshi-based UTXO blockchains
2.0.0-rc.1 #
- Add Taproot support for key-path spends and script-path spends.
- Taproot keys and MAST trees are provided with the
Taproot
class. P2TRAddress
support for Taproot addresses.P2TR
provides Taproot program support for outputs.TaprootKeyInput
andTaprootScriptInput
provide Taproot input support.NUMSPublicKey
allows key-path spending to be omitted.- Signing logic has been moved to the inputs.
InputSignature
renamed toECDSAInputSignature
and some other name changes.
1.0.0 #
Final release for 1.0.0
1.0.0-rc.3 #
- Make static variables immutable as final or const.
1.0.0-rc.2 #
- Add
forceLowR
toECDSASignature.sign
that is true by default. This forces signatures to use a low r-value. - Transaction signatures now use low r-values.
1.0.0-rc.1 #
- Add witness transactions
LegacyTransaction
is replaced with a singleTransaction
class.
1.0.0-alpha.3 #
- Return HDPrivateKey from HDPrivateKey derivation
- Add example code
- hexToBytes and bytesToHex are now exposed
1.0.0-alpha.2 #
- Allow building secp256k1 for macOS using github download
- Require Dart 3
1.0.0-alpha #
Alpha pre-release of initial library.