private-attribution / ipa

A raw implementation of Interoperable Private Attribution
MIT License
40 stars 23 forks source link

proof recursion in prover.rs #1116

Closed danielmasny closed 3 months ago

danielmasny commented 3 months ago

This is a split from https://github.com/private-attribution/ipa/pull/1083

PR adds recursion function for the prover as well as an UVValues struct that keeps track of the length.

codecov[bot] commented 3 months ago

Codecov Report

Attention: Patch coverage is 90.00000% with 17 lines in your changes missing coverage. Please review.

Project coverage is 91.26%. Comparing base (afcbcc5) to head (ed6fc95). Report is 4 commits behind head on main.

:exclamation: Current head ed6fc95 differs from pull request most recent head 638992c

Please upload reports for the commit 638992c to get more accurate results.

Files Patch % Lines
ipa-core/src/protocol/context/dzkp_field.rs 26.08% 17 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1116 +/- ## ========================================== + Coverage 91.21% 91.26% +0.05% ========================================== Files 187 187 Lines 26480 26777 +297 ========================================== + Hits 24153 24439 +286 - Misses 2327 2338 +11 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.