orchard/src
Jack Grigg 751277cdb2 Remove `EccInstructions::NonIdentityPoint: TryFrom<Self::Point>` bound
After the previous commit, this is no longer used anywhere. Additionally
it was not enforcing the conversion in the circuit, which could lead to
circuit implementation mistakes.
2021-09-28 13:13:25 -06:00
..
bundle
circuit Remove `EccInstructions::NonIdentityPoint: TryFrom<Self::Point>` bound 2021-09-28 13:13:25 -06:00
constants Move hash_with_l() logic into MerkleCrhOrchardOutput::combine(). 2021-09-16 15:37:22 +02:00
note
primitives Use complete addition in SinsemillaCommit 2021-09-28 13:13:25 -06:00
spec zip32.rs: master and child key derivation for ExtendedSpendingKey 2021-08-31 15:49:32 -06:00
test_vectors Add Merkle path test vectors 2021-09-14 00:15:39 +01:00
address.rs Add serialization and parsing of full viewing keys. 2021-08-23 11:28:27 -06:00
builder.rs Use correct MERKLE_DEPTH_ORCHARD in proptests. 2021-09-16 21:37:59 +02:00
bundle.rs memuse 0.2 2021-09-14 20:40:15 +01:00
circuit.rs src/circuit.rs: Use NonIdentityPoint for all witnessed points. 2021-09-28 13:13:25 -06:00
circuit_description Add test against hardcoded pinned verification key 2021-09-28 12:54:13 -06:00
constants.rs
keys.rs ff 0.11, group 0.11, pasta_curves 0.2 etc. 2021-09-06 20:39:43 +01:00
lib.rs zip32.rs: master and child key derivation for ExtendedSpendingKey 2021-08-31 15:49:32 -06:00
note.rs
note_encryption.rs Move the interpolation logic into `SharedSecret::batch_to_affine` 2021-08-13 14:27:20 +01:00
primitives.rs
spec.rs ff 0.11, group 0.11, pasta_curves 0.2 etc. 2021-09-06 20:39:43 +01:00
test_vectors.rs Add Merkle path test vectors 2021-09-14 00:15:39 +01:00
tree.rs Replace arb_tree proptest with incrementalmerkletree impl. 2021-09-16 20:50:27 +02:00
value.rs Expose inner representation of NoteValue 2021-08-23 11:29:07 -06:00
zip32.rs Improve error handling in zip32 APIs. 2021-08-31 16:49:58 -06:00