Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zcash_primitives: Replace sapling::redjubjub with redjubjub crate #1056

Merged
merged 3 commits into from
Dec 4, 2023

Commits on Nov 30, 2023

  1. zcash_primitives: Replace sapling::redjubjub with redjubjub crate

    As a side-effect, we remove the ability to verify individual
    transactions with pre-ZIP 216 rules (which we already removed from
    `zcashd` consensus nodes in zcash/zcash#6000 and zcash/zcash#6399, as
    all pre-ZIP 216 transactions on mainnet are also valid under ZIP 216).
    str4d committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    de1ed21 View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2023

  1. zcash_primitives: Introduce newtypes for ask and ak

    The Sapling key components specification places more constraints on the
    values of `ask` and `ak` than general RedJubjub signing and verification
    keys.
    str4d committed Dec 1, 2023
    Configuration menu
    Copy the full SHA
    5ccba3e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ded09f9 View commit details
    Browse the repository at this point in the history