Skip to content

feat: widen visibility on orchard_internal items used by voting-circuits#15

Closed
czarcas7ic wants to merge 1 commit into
mainfrom
adam/narrow-visibility-for-voting-circuits
Closed

feat: widen visibility on orchard_internal items used by voting-circuits#15
czarcas7ic wants to merge 1 commit into
mainfrom
adam/narrow-visibility-for-voting-circuits

Conversation

@czarcas7ic
Copy link
Copy Markdown

@czarcas7ic czarcas7ic commented Apr 21, 2026

Every pub / pub mod change has a concrete call site in voting-circuits.

Verified

  • cargo check --workspace --all-targets clean
  • Diffed against valar-orchard (which voting-circuits currently compiles against) — no gaps

Makes the items voting-circuits needs reachable from outside the
crate. Every change has a concrete call site in voting-circuits.

Doesn't touch the sealed SigType trait in primitives::redpallas or
the public `orchard` wrapper crate. SpendAuthG/ElGamal widenings are
in a separate PR.
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