49d946fb5a
By default `getrandom` 0.2 does not compile on unsupported targets; it is necessary to enable its `js` feature flag specifically when targeting `wasm32-unknown-unknown`. Since we don't expose that flag ourselves (instead relying on the downstream user to do this) we can't directly test this ourselves. `wasm32-wasi` is fully-supported, so we continue to test builds against that target to ensure we retain WASM compatibility. |
||
---|---|---|
.github/workflows | ||
components | ||
librustzcash | ||
zcash_client_backend | ||
zcash_client_sqlite | ||
zcash_extensions | ||
zcash_history | ||
zcash_primitives | ||
zcash_proofs | ||
.gitignore | ||
.gitlab-ci.yml | ||
Cargo.toml | ||
LICENSE-APACHE | ||
LICENSE-MIT | ||
README.md | ||
rust-toolchain |
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
- Apache License, Version 2.0, (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
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.