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

tari-project / bulletproofs-plus / 8159438199

Builds Branch Commit Type Ran Committer Via Coverage
8159438199 main fix: update source coverage script (#122) The workflow for source coverage sets the RUST_TOOLCHAIN envar, but `test_coverage.sh` was not respecting it. This PR changes that and brings the coverage script in line with how it's done in, e.g. t... push 05 Mar 2024 04:16PM UTC web-flow github
97.57
7525175116 main feat: move RNGs into `RangeProofTranscript` (#111) Recent work in #109 uses Merlin's `TranscriptRng` functionality to improve the handling of random number generation, and also refactors transcript operations for safer use through a `RangeProof... push 15 Jan 2024 06:31AM UTC web-flow github
97.66
7498499628 main feat: use Merlin's `TranscriptRng` for random number generation push 12 Jan 2024 06:01AM UTC web-flow github
97.69
7498486984 main feat: support `no-std` environments (#107) This PR makes the library friendly to `no-std` environments with supporting tests. push 12 Jan 2024 05:58AM UTC web-flow github
97.61
6710581443 main docs: audit notes (#91) This adds the Quarkslab audit report and a brief list of responses. push 31 Oct 2023 06:03PM UTC web-flow github
98.01
6649872594 main chore: cleanup and index removal (#95) Removes more occurrences of vector indexing to reduce the risk of a panic. Does some additional cleanup. Adds a unit test to confirm correctness of one of the changes. push 26 Oct 2023 05:34AM UTC web-flow github
98.01
6639792421 main fix: don't panic on inconsistent generators (#100) Currently, the prover will panic if the statement aggregation factor does not precisely correspond to that of the inner-product generators. It would be best to allow the prover to use a larger ... push 25 Oct 2023 11:43AM UTC web-flow github
98.0
6639782366 main 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 correspo... push 25 Oct 2023 11:41AM UTC web-flow github
97.98
6589324113 main ci: update nightly and fail on doc warnings (#92) Currently, CI testing uses a fixed nightly toolchain. While this is useful against a spurious nightly build, the repository already uses the latest nightly for formatting, lints, and checks. I t... push 20 Oct 2023 02:58PM UTC web-flow github
97.58
6589308404 main chore: refactor deserialization parsing (#84) Currently, deserialization includes repeated boilerplate for parsing each proof element from a chunked iterator. This refactors the boilerplate to avoid repetition. It doesn't do the same for the tu... push 20 Oct 2023 02:56PM UTC web-flow github
97.58
6589250354 main fix: prover cleanup (#89) Cleans up the prover by replacing some indexing with iterator operations to address suggestions made in an audit. Closes #88. push 20 Oct 2023 02:50PM UTC web-flow github
97.61
6589226054 main chore!: unused method cleanup (#90) Removes public methods that became unused after #87 was merged. BREAKING CHANGE: Removes unused methods that were public, which is technically a breaking change. push 20 Oct 2023 02:48PM UTC web-flow github
97.61
6589221214 main chore!: clean up `ExtensionDegree` (#85) Currently, `ExtensionDegree` discriminants are represented as `isize` by the compiler. The enumeration implements `TryFrom<usize>` via a wrapper to a public function `ExtensionDegreee::try_from_size` tha... push 20 Oct 2023 02:47PM UTC web-flow github
97.33
6589206851 main fix: add check for unused deserialization data (#83) Adds an extra check for unused deserialization data to ensure proof serialization is canonical. Removes redundant length checks. Currently, serialized proof data is read as [chunks](https:... push 20 Oct 2023 02:47PM UTC web-flow github
97.33
6589198842 main test: basic fuzzing (#79) Adds basic deserialization fuzzing to the library to avoid unexpected panics. Updates documentation. Because this is not part of CI, it should be tested manually. To do so, [install](https://github.com/rust-fuzz/car... push 20 Oct 2023 02:45PM UTC web-flow github
97.33
  • ← Previous
  • 1
  • 2
  • 3
  • 4
  • 5
  • Next →
  • Back to Repo
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