coinlib 2.0.0-rc.1 copy "coinlib: ^2.0.0-rc.1" to clipboard
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 and TaprootScriptInput provide Taproot input support.
  • NUMSPublicKey allows key-path spending to be omitted.
  • Signing logic has been moved to the inputs.
  • InputSignature renamed to ECDSAInputSignature 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 to ECDSASignature.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 single Transaction 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.

1
likes
0
pub points
45%
popularity

Publisher

verified publisherpeercoin.net

A straight-forward, modular library for Peercoin and other Satoshi-based UTXO blockchains

Repository (GitHub)
View/report issues

License

unknown (LICENSE)

Dependencies

collection, crypto, dart_base_x, ffi, hex, path, pointycastle, wasm_interop

More

Packages that depend on coinlib