• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

tari-project / bulletproofs-plus / 5960943577
98%

Build:
DEFAULT BRANCH: main
Ran 24 Aug 2023 07:54AM UTC
Jobs 1
Files 20
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

24 Aug 2023 07:48AM UTC coverage: 97.556% (-0.3%) from 97.893%
5960943577

push

github

web-flow
feat: refactor inner-product prover (#57)

The inner-product prover is a bit clunky, as it requires the range
prover to set up a struct, perform iterative rounds, and then parse out
the proof elements it needs. This also requires consistency checks that
it would be nicer to avoid.

This PR moves the inner-product prover into the range prover, which
simplifies things at the cost of a longer prover function.

It also fixes some [vector
allocations](https://github.com/tari-project/bulletproofs-plus/blob/d9d0cc906/src/inner_product_round.rs#L111-L112)
that were much bigger than necessary.

Closes #61. Closes #55. Supersedes #56.

186 of 186 new or added lines in 2 files covered. (100.0%)

2116 of 2169 relevant lines covered (97.56%)

447.3 hits per line

Jobs
ID Job ID Ran Files Coverage
1 5960943577.1 24 Aug 2023 07:54AM UTC 0
97.56
GitHub Action Run
Source Files on build 5960943577
Detailed source file information is not available for this build.
  • Back to Repo
  • aa7593f5 on github
  • Prev Build on main (#5784165522)
  • Next Build on main (#5961033173)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc