orchard/src
Kris Nuttycombe 1a8ded0038 Add a `Rho` type, to distinguish from revealed note nullifiers.
This change removes the ability to construct a `Rho` value directly from
the public API, except via deserialization from bytes (which is
necessary in order to be able to serialize a `Note`). Ordinarily, `Rho`
should be obtained either from an already-constructed `Note` or from an
`Action` or `CompactAction`.
2024-03-12 17:20:43 -06:00
..
bundle Update to new annotation syntax. 2022-07-21 21:43:00 +01:00
circuit Fix `cargo doc` complaints. 2023-03-10 14:26:07 -07:00
constants * Add a pointer to how the Z and U constants for fixed-base scalar 2024-02-06 21:19:54 +00:00
note Add `impl Clone for note_encryption::CompactAction` 2024-02-26 09:44:02 -07:00
primitives Use `core` instead of `std` where possible 2022-04-28 20:20:23 +00:00
test_vectors Add a `Rho` type, to distinguish from revealed note nullifiers. 2024-03-12 17:20:43 -06:00
action.rs Add a `Rho` type, to distinguish from revealed note nullifiers. 2024-03-12 17:20:43 -06:00
address.rs Publicize diversifier method of Address, fix comments, etc 2022-09-15 14:40:21 -03:00
builder.rs Add a `Rho` type, to distinguish from revealed note nullifiers. 2024-03-12 17:20:43 -06:00
bundle.rs Modify `BundleType` to exclude the anchor & allow no bundle to be produced. 2023-12-20 19:29:14 -07:00
circuit.rs Add a `Rho` type, to distinguish from revealed note nullifiers. 2024-03-12 17:20:43 -06:00
circuit_description halo2_proofs 0.1.0-beta.3 2022-03-22 21:29:36 +00:00
circuit_proof_test_case.bin halo2_proofs 0.1.0-beta.3 2022-03-22 21:29:36 +00:00
constants.rs Make the `MERKLE_DEPTH_ORCHARD` constant public. 2024-01-05 13:41:19 -07:00
keys.rs Add a `Rho` type, to distinguish from revealed note nullifiers. 2024-03-12 17:20:43 -06:00
lib.rs Make the `MERKLE_DEPTH_ORCHARD` constant public. 2024-01-05 13:41:19 -07:00
note.rs Add a `Rho` type, to distinguish from revealed note nullifiers. 2024-03-12 17:20:43 -06:00
note_encryption.rs Add a `Rho` type, to distinguish from revealed note nullifiers. 2024-03-12 17:20:43 -06:00
primitives.rs
spec.rs Migrate to `zcash_spec 0.1` 2024-01-10 22:44:19 +00:00
test_vectors.rs
tree.rs Add a `MerkleHashOrchard::random` function under the `test-dependencies` feature. 2024-03-11 18:06:05 -06:00
value.rs Add a public bundle construction function & use it in the builder. 2023-12-18 21:56:42 -07:00
zip32.rs Migrate to `zip32 0.1` 2024-01-10 22:45:11 +00:00