Skip to content

👋 Hello Go-Elements!

Pre-release
Pre-release
Compare
Choose a tag to compare
@tiero tiero released this 21 May 15:04
· 77 commits to master since this release
5be3e12

In this first (alpha) release it's possible to use the go-elements package to create, sign a non-confidential Elements transaction, valid to be broadcasted into an Elements-based blockchain.

The library is to be considered alpha software, it could be buggish. Use at your own risks and not in production yet.

CHANGELOG

  • Add base58 and bech32 encoding
  • Add Network parameters
  • Add Payment abstraction to create Legacy Addresses, Wrapped and Native Segwit, and Multisignature as well.
  • Add Transaction abstraction to serialize/deserialize, add inputs and outputs and produce signature hashes for both legacy and segwit inputs.
  • Add PSET, Partial Signed Elements Transaction package to work with BIP174 compatible transactions.