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

refactor: move notes to penumbra-shielded-pool, nullifiers to penumbra-sct #2795

Merged
merged 2 commits into from
Jul 6, 2023

Conversation

redshiftzero
Copy link
Member

Towards #2765

Major changes:

  • Moves Note, NotePayload, Rseed into penumbra-shielded-pool
  • Moves Nullifier to penumbra-sct

Minor API changes:

  • Move Allocation::note in penumbra-chain to Note::from_allocation in penumbra-shielded-pool (to avoid circular dependencies)
  • Move StateCommitmentVar (previously with notes) to the r1cs module in the penumbra-tct crate
  • Move symmetric module to the penumbra-keys crate.

@redshiftzero redshiftzero temporarily deployed to smoke-test July 6, 2023 02:43 — with GitHub Actions Inactive
@redshiftzero redshiftzero merged commit f79b25d into main Jul 6, 2023
@redshiftzero redshiftzero deleted the refactor-shielded-pool branch July 6, 2023 13:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant