Zebra/zebra-chain/src/orchard
Alfredo Garcia 85534ab027
fix(errors): Handle randomness generation and invalid random values as errors in cryptographic code (#6385)
* add error handling

* change error name

* Error types oriented around the primary types we expose in the zebra-chain API

* Fix Ok spelling

* orchard::note::new(): return NoteError if randomness produces invalid Pallas point

---------

Co-authored-by: Deirdre Connolly <durumcrustulum@gmail.com>
Co-authored-by: teor <teor@riseup.net>
2023-04-20 17:49:21 +00:00
..
note cleanup(cryptography): Remove unused shielded key and address code (#5476) 2022-10-29 20:59:55 +00:00
tests build(deps): bump serde from 1.0.156 to 1.0.158 (#6358) 2023-03-22 17:12:34 +00:00
action.rs use `reddsa` crate and remove duplicated RedPallas code (#6013) 2023-02-01 23:27:28 +00:00
address.rs cleanup(cryptography): Remove unused shielded key and address code (#5476) 2022-10-29 20:59:55 +00:00
arbitrary.rs change(deps): Upgrade shared dependencies to match `zcashd` 5.5.0 (#6536) 2023-04-18 10:11:38 +00:00
commitment.rs fix(errors): Handle randomness generation and invalid random values as errors in cryptographic code (#6385) 2023-04-20 17:49:21 +00:00
keys.rs fix(errors): Handle randomness generation and invalid random values as errors in cryptographic code (#6385) 2023-04-20 17:49:21 +00:00
note.rs fix(errors): Handle randomness generation and invalid random values as errors in cryptographic code (#6385) 2023-04-20 17:49:21 +00:00
shielded_data.rs build(deps): bump bitflags from 1.3.2 to 2.0.1 (#6346) 2023-03-22 02:49:21 +00:00
sinsemilla.rs cleanup(cryptography): Remove unused shielded key and address code (#5476) 2022-10-29 20:59:55 +00:00
tests.rs Fix Orchard implementation, refactor, and add more test vectors (#2445) 2021-07-16 13:52:35 +00:00
tree.rs build(deps): bump serde from 1.0.156 to 1.0.158 (#6358) 2023-03-22 17:12:34 +00:00