Skip to content

Expose delegation PIR precompute API#35

Merged
greg0x merged 4 commits into
shielded-vote-2.4.10from
greg/zkp1-pir-prep
May 1, 2026
Merged

Expose delegation PIR precompute API#35
greg0x merged 4 commits into
shielded-vote-2.4.10from
greg/zkp1-pir-prep

Conversation

@greg0x

@greg0x greg0x commented May 1, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • expose delegation PIR precompute through Rust FFI
  • add Swift result/type plumbing and VotingRustBackend.precomputeDelegationPir
  • point the Rust dependency at the zcash_voting PIR-prep branch for review until that crate is released

Stacked On

Testing

  • cargo check -p libzcashlc
  • xcodebuild -project secant.xcodeproj -scheme ZcashLightClientKit -configuration Debug -destination 'generic/platform=iOS Simulator' CODE_SIGNING_ALLOWED=NO -skipPackagePluginValidation build from zodl-ios, after rebuilding local FFI

Comment thread Cargo.toml Outdated
@greg0x greg0x merged commit 85f9ee7 into shielded-vote-2.4.10 May 1, 2026
5 checks passed
greg0x added a commit that referenced this pull request May 1, 2026
* Expose delegation PIR precompute API

* Point SDK at zcash voting PIR branch

* Document temporary zcash voting branch pin

* Bump to the new zcash_voting
p0mvn pushed a commit that referenced this pull request May 3, 2026
* Expose delegation PIR precompute API

* Point SDK at zcash voting PIR branch

* Document temporary zcash voting branch pin

* Bump to the new zcash_voting
p0mvn pushed a commit that referenced this pull request May 4, 2026
* Expose delegation PIR precompute API

* Point SDK at zcash voting PIR branch

* Document temporary zcash voting branch pin

* Bump to the new zcash_voting
p0mvn pushed a commit that referenced this pull request May 5, 2026
* Expose delegation PIR precompute API

* Point SDK at zcash voting PIR branch

* Document temporary zcash voting branch pin

* Bump to the new zcash_voting
p0mvn pushed a commit that referenced this pull request May 5, 2026
* Expose delegation PIR precompute API

* Point SDK at zcash voting PIR branch

* Document temporary zcash voting branch pin

* Bump to the new zcash_voting
p0mvn pushed a commit that referenced this pull request May 5, 2026
* Expose delegation PIR precompute API

* Point SDK at zcash voting PIR branch

* Document temporary zcash voting branch pin

* Bump to the new zcash_voting
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.

2 participants