Skip to content

Blinding verification & Improvements

Compare
Choose a tag to compare
@altafan altafan released this 17 Nov 16:53
· 42 commits to master since this release
c9c23e4

This release adds useful methods for the user to verify a confidential transaction, and also to fix the blinder itself by verifying the proofs generated during the process of blinding.
Some handy method have been added to the address package.
The confidential package has been refactored, so it contains breaking changes (!!). The same applies for the pset package.
Contains also several fixes to minor bugs, along with documentation and test improvements.

USAGE

$ go get github.com/vulpemventures/go-elements@latest

CHANGELOG:

  • Amounts are always expressed as uint64 e477e50
  • Add validation of signatures 7152cdf
  • Add more transaction tests c1f750d
  • Add new methods to address pkg f8c2715
  • Methods for verifying a confidential transaction 31092ee, c9c23e4
  • Refactor of confidential pkg c9c23e4
  • Bug fixing and improvements