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

tari-project / bulletproofs-plus / 6639782366
98%

Build:
DEFAULT BRANCH: main
Ran 25 Oct 2023 11:41AM UTC
Jobs 1
Files 20
Run time 4s
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

25 Oct 2023 11:35AM UTC coverage: 97.978% (+0.4%) from 97.581%
6639782366

push

github

web-flow
fix: improve prover consistency checks (#98)

When producing a proof, the prover does not currently check that the
provided witness value is within the range specified by the statement
bit length. It also does not check that the witness corresponds to valid
openings of the statement commitments. This is not a security issue (the
verifier will reject such an invalid proof), but it means that the
caller may produce an invalid proof that does not return an error.

This PR adds these checks, and ensures that the prover returns an error
if they fail. It also adds unit tests exercising various failure modes.

Closes #97.

95 of 95 new or added lines in 1 file covered. (100.0%)

2181 of 2226 relevant lines covered (97.98%)

2615.44 hits per line

Jobs
ID Job ID Ran Files Coverage
1 6639782366.1 25 Oct 2023 11:41AM UTC 20
97.98
GitHub Action Run
Source Files on build 6639782366
  • Tree
  • List 20
  • Changed 12
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • 09ac06c1 on github
  • Prev Build on main (#6589324113)
  • Next Build on main (#6639792421)
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

© 2025 Coveralls, Inc