orchard/src
Vivek Arte f38d6b9e4c
Rename `sk_iss` to `isk`, the `IssuanceKey` struct to `IssuanceAuthorizingKey`, and move to a two key structure (#92)
This performs a consistent renaming of the issuance authorizing key to make it consistent with the ZIP.
It also reworks the `IssuanceAuthorizingKey` struct in place of the `IssuanceKey` and `IssuanceAuthorizingKey` structs, as part of using a two key structure for issuance, as specified in ZIP 227.
2023-11-07 17:06:30 +05:30
..
bundle Rename `sk_iss` to `isk`, the `IssuanceKey` struct to `IssuanceAuthorizingKey`, and move to a two key structure (#92) 2023-11-07 17:06:30 +05:30
circuit Circuit: optimize ZEC/ZSA hash computations in note commitment (#87) 2023-10-18 10:38:59 +02:00
constants
note Rename `sk_iss` to `isk`, the `IssuanceKey` struct to `IssuanceAuthorizingKey`, and move to a two key structure (#92) 2023-11-07 17:06:30 +05:30
primitives Adopt Orchard ZSA for Zebra (introduce zcash_note_encryption_zsa alias, minor enhancements) (#89) 2023-11-01 10:37:43 +01:00
spec issuer keys implementation (#5) 2022-12-06 15:02:45 +02:00
test_vectors
action.rs
address.rs
builder.rs Adopt Orchard ZSA for Zebra (introduce zcash_note_encryption_zsa alias, minor enhancements) (#89) 2023-11-01 10:37:43 +01:00
bundle.rs Adopt Orchard ZSA for Zebra (introduce zcash_note_encryption_zsa alias, minor enhancements) (#89) 2023-11-01 10:37:43 +01:00
circuit.rs Circuit: remove mutiplexer chip (#90) 2023-10-17 10:11:00 +02:00
circuit_description Circuit: optimize ZEC/ZSA hash computations in note commitment (#87) 2023-10-18 10:38:59 +02:00
circuit_proof_test_case.bin Circuit: optimize ZEC/ZSA hash computations in note commitment (#87) 2023-10-18 10:38:59 +02:00
constants.rs
issuance.rs Rename `sk_iss` to `isk`, the `IssuanceKey` struct to `IssuanceAuthorizingKey`, and move to a two key structure (#92) 2023-11-07 17:06:30 +05:30
keys.rs Rename `sk_iss` to `isk`, the `IssuanceKey` struct to `IssuanceAuthorizingKey`, and move to a two key structure (#92) 2023-11-07 17:06:30 +05:30
lib.rs
note.rs Update random nullifier for split notes and circuit (#76) 2023-06-23 09:40:27 +00:00
note_encryption.rs Adopt Orchard ZSA for Zebra (introduce zcash_note_encryption_zsa alias, minor enhancements) (#89) 2023-11-01 10:37:43 +01:00
note_encryption_v2v3.rs Adopt Orchard ZSA for Zebra (introduce zcash_note_encryption_zsa alias, minor enhancements) (#89) 2023-11-01 10:37:43 +01:00
note_encryption_v3.rs Adopt Orchard ZSA for Zebra (introduce zcash_note_encryption_zsa alias, minor enhancements) (#89) 2023-11-01 10:37:43 +01:00
primitives.rs
spec.rs
supply_info.rs Rename `sk_iss` to `isk`, the `IssuanceKey` struct to `IssuanceAuthorizingKey`, and move to a two key structure (#92) 2023-11-07 17:06:30 +05:30
test_vectors.rs
tree.rs Merge branch main into zsa1 2023-06-13 10:04:15 +02:00
value.rs
zip32.rs Fix issuance key derivation (#74) 2023-06-20 20:35:57 +02:00