mirror of https://github.com/zcash/halo2.git
This requires exposing the ⊥ case throughout the return types. We prevent it from propagating into the Orchard note and key types by ensuring that: - When we generate keys or notes, if we encounter ⊥ we discard and re-generate. - When we construct keys or notes via any other pathway (e.g. parsing from bytes), we check for and reject ⊥. |
||
---|---|---|
.. | ||
poseidon | ||
sinsemilla | ||
poseidon.rs | ||
redpallas.rs | ||
sinsemilla.rs |