mirror of https://github.com/zcash/orchard.git
Compare commits
3 Commits
8f55c62728
...
1226772eec
Author | SHA1 | Date |
---|---|---|
Kris Nuttycombe | 1226772eec | |
Kris Nuttycombe | a6b3407e2a | |
Kris Nuttycombe | 7ef1feaf16 |
16
src/tree.rs
16
src/tree.rs
|
@ -260,6 +260,22 @@ impl<'de> Deserialize<'de> for MerkleHashOrchard {
|
|||
}
|
||||
}
|
||||
|
||||
/// Test utilities available under the `test-dependencies` feature flag.
|
||||
#[cfg(feature = "test-dependencies")]
|
||||
pub mod testing {
|
||||
use ff::Field;
|
||||
use rand::RngCore;
|
||||
|
||||
use super::MerkleHashOrchard;
|
||||
|
||||
impl MerkleHashOrchard {
|
||||
/// Return a random fake `MerkleHashOrchard`.
|
||||
pub fn random(rng: &mut impl RngCore) -> Self {
|
||||
Self(pasta_curves::Fp::random(rng))
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#[cfg(test)]
|
||||
mod tests {
|
||||
use {
|
||||
|
|
Loading…
Reference in New Issue