Skip to content

Releases: LNP-BP/client_side_validation

Client-side-validation v0.7

13 Jun 13:16
Compare
Choose a tag to compare

What's new

  • Commit-convolve scheme
  • Refactored commit-embed schemes
  • Refactored LNPBP4 using merklization
  • Refactored single-use-seals API

Detailed changelog

New Contributors

  • @KaiWitt made their first contribution in #45

Full Changelog: v0.5.3...v0.7.0

Client-side-validation v0.6

15 May 09:15
98b7bb1
Compare
Choose a tag to compare

Release based on taproot-enabled rust-bitcoin and rust-miniscript libraries.

What's Changed

New Contributors

  • @KaiWitt made their first contribution in #45

Full Changelog: v0.5.3...v0.6.0

Client-side-validation v0.5

14 May 16:13
802de3c
Compare
Choose a tag to compare

This version for the first time represents reference implementation for R1 version of client-side-validation standards, organized in separate sublibraries/rust crates:

The library represents generalized client-side-validation APIs, abstracted from its bitcoin-specific applications and RGB, with detailed documentation and test coverage.

This release finalizes all pending work on client-side-validation and is a final release before the library will move to v1.0 version, which will be released upon the final audit of the current release. This will define a milestone when client-side-validation can be used in production environments.

The library is located at https://crates.io/crates/client_side_validation. Library documentation 📖 is at https://docs.rs/client_side_validation/0.5.0/

Supported & tested platforms: Linux (Ubuntu 20.04 and Ubuntu 21.04), Mac OS (Mac OS Big Sur and Mac OS Catalina), Windows 2020 Server.