mirror of https://github.com/zcash/orchard.git
90b59baca5
Selectors previously used in the witness_scalar_* APIs, such as q_scalar_fixed and q_scalar_fixed_short, are now removed. The remaining selectors have been renamed for clarity. The coordinates check for scalars decomposed using a running sum has been moved into the mul_fixed.rs file, instead of being duplicated in both mul_fixed::base_field_elem and mul_fixed::short. The decompose_scalar_fixed() method is now only used in mul_fixed::full_width, and has been moved there. |
||
---|---|---|
.github/workflows | ||
benches | ||
book | ||
proptest-regressions/constants | ||
src | ||
.gitignore | ||
CHANGELOG.md | ||
COPYING | ||
Cargo.toml | ||
LICENSE-BOSL | ||
README.md | ||
katex-header.html | ||
rust-toolchain |
README.md
orchard
IMPORTANT: This library is being actively developed and should not be used in production software.
Requires Rust 1.51+.
Documentation
License
Copyright 2020 The Electric Coin Company.
You may use this package under the Bootstrap Open Source Licence, version 1.0,
or at your option, any later version. See the file
LICENSE-BOSL
for the terms of the Bootstrap Open Source
Licence, version 1.0.
The purpose of the BOSL is to allow commercial improvements to the package while ensuring that all improvements are open source. See here for why the BOSL exists.