Skip to content

v0.8.0: Basic FFI library (#22)

Compare
Choose a tag to compare
@CjS77 CjS77 released this 01 Dec 17:58
· 241 commits to main since this release
63fc9b4

New features

Basic FFI library (#22)

Barebones FFI support to the crate.
A demo program and Makefile is presented to see how it all fits
together.

Integrate bulletproof rewinding (#25)

Integrates the rewinding of the Dalek bulletproofs into tari_crypto. A method is provided that construct the rewindable range proof and two methods are provided to rewind the bullet proof to two levels, the first reveals the committed value and the proof message and the second will fully rewind the bullet proof to also reveal the blinding factor.

Merge #24: Add signing methods for provided nonces in WASM

In some cases, the public nonce used in the signature is committed and
used in the challenge. These extra methods allow signing with a private
nonce to accommodate that. There is also support for signing a pre-hashed
byte array instead of a string message

Updated toolchain and dependencies

  • Updated to nightly-2020-09-11
  • dalek v3.0

Tari script opcodes

NOT FOR PRODUCTION USE. A pre-alpha version of TariScript and opcodes is included.