mirror of https://github.com/zcash/orchard.git
1.6 KiB
1.6 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Rust's notion of Semantic Versioning.
[Unreleased]
Added
orchard::keys
:DiversifierIndex::to_bytes
IncomingViewingKey::diversifier_index
orchard::primitives::redpallas::VerificationKey::verify
orchard::tree::MerklePath::from_parts
impl From<orchard::bundle::BundleCommitment> for [u8; 32]
Changed
- MSRV is now 1.54.0.
- Bumped dependencies to
pasta_curves 0.3
. - The following methods now have an additional
rng: impl RngCore
argument:orchard::builder::Bundle::create_proof
orchard::builder::InProgress::create_proof
orchard::circuit::Proof::create
orchard::Bundle::commitment
now requires the boundV: Copy + Into<i64>
instead ofi64: From<&'a V>
.orchard::Bundle::binding_validating_key
now requires the boundV: Into<i64>
instead ofV: Into<ValueSum>
.
Removed
orchard::bundle
:commitments::hash_bundle_txid_data
(useBundle::commitment
instead).commitments::hash_bundle_auth_data
(useBundle::authorizing_commitment
instead).
orchard::keys
:FullViewingKey::default_address
IncomingViewingKey::default_address
DiversifierKey
(use the APIs onFullViewingKey
andIncomingViewingKey
instead).orchard::value::ValueSum::from_raw
[0.1.0-beta.1] - 2021-12-17
Initial release!
[Removed]
- The
std::hash::Hash
instance forMerkleHashOrchard
has been removed.