Go to file
Kris Nuttycombe 1b3433e0dd Add correct `BlockHeight` subtraction & remove panics.
In contrast to the implementation of `Sub<BlockHeight> for BlockHeight`
that was removed in version `0.3.0`, a saturating subtraction for block
heights having a return type of `u32` makes sense for `BlockHeight`.
Subtracting one block height from another yields the delta between them.

Other block height addition and subtraction operations have been made
saturating, removing panics and the possibility of overflow.
2024-08-27 16:44:00 -06:00
.github
.vscode
components Add correct `BlockHeight` subtraction & remove panics. 2024-08-27 16:44:00 -06:00
devtools
librustzcash
supply-chain Update audit metadata for zcash_proofs 0.17.0 2024-08-26 16:58:11 -06:00
zcash
zcash_client_backend
zcash_client_sqlite zcash_client_sqlite: Add missing test of `utxos_to_txos` migration. 2024-08-22 12:13:20 -06:00
zcash_extensions
zcash_history
zcash_keys
zcash_primitives Release zcash_primitives version 0.17.0 2024-08-26 16:22:19 -06:00
zcash_proofs release zcash_proofs version 0.17.0 2024-08-26 16:40:44 -06:00
.editorconfig
.gitattributes
.gitignore
.gitlab-ci.yml
COPYING.md
Cargo.lock release zcash_proofs version 0.17.0 2024-08-26 16:40:44 -06:00
Cargo.toml release zcash_proofs version 0.17.0 2024-08-26 16:40:44 -06:00
LICENSE-APACHE
LICENSE-MIT
README.md
deny.toml
rust-toolchain.toml

README.md

Zcash Rust crates

This repository contains a (work-in-progress) set of Rust crates for working with Zcash.

Security Warnings

These libraries are currently under development and have not been fully-reviewed.

License

All code in this workspace is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.