orchard/src/circuit/gadget
therealyingtong 32f3068886 ecc.rs: Add MulFixedBaseField type.
In the Orchard protocol, only the NullifierK fixed base in used in
scalar multiplication with a base field element.

The mul_fixed_base_field_elem() API does not have to accept fixed
bases other than NullifierK; conversely, NullifierK does not have
to work with the full-width mul_fixed() API.
2021-07-15 20:51:52 +08:00
..
ecc ecc.rs: Add MulFixedBaseField type. 2021-07-15 20:51:52 +08:00
poseidon
sinsemilla test: Print Merkle path test circuit layout 2021-07-15 11:25:22 +01:00
utilities mul_fixed::short::tests: Test invalid magnitude and sign. 2021-07-15 20:51:42 +08:00
ecc.rs ecc.rs: Add MulFixedBaseField type. 2021-07-15 20:51:52 +08:00
poseidon.rs
sinsemilla.rs
utilities.rs gadget::utilities: Add decompose_running_sum helper. 2021-07-15 20:46:21 +08:00