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

Neptune-Crypto / twenty-first / 15731214752
98%

Build:
DEFAULT BRANCH: master
Ran 19 Jun 2025 08:02PM UTC
Jobs 1
Files 24
Run time 1min
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

18 Jun 2025 09:39AM UTC coverage: 98.011%. Remained the same
15731214752

push

github

jan-ferdinand
chore: Release v0.49.0

✨ Features

- Impl Zeroize for SecretKey (47853c00)
- (!) MerkleTree-specific Type Aliases (fb6bb691)
- Compute Merkle root with minimal RAM usage (ddc93cc7)
- Build RAM-frugal Merkle root in parallel (fbd308ae)
- Compute authentication structure from leafs (4cfdf535)
- Compute Merkle root with little RAM (360a2963)
- Set configuration programatically (e9fae6aa)

🐛 Bug Fixes

- (!) Correctly parse “negative” `BFieldElement`s (85a6b307)
- Avoid infinite iteration edge case (27a4c826)
- Validate auth struct node index parameters (20a6827b)
- Respect rayon's number of threads (b4379e83)

⚡️ Performance

- *(tip5)* Avoid one permutation in `hash_varlen` (8c942b44)
- *(MMR)* Use less RAM on MMR initialization (048008fe)
- *(MerkleTre)* Parallelize over subtrees (02720bef)
- *(MerkleTree)* Initialize in parallel (9e96e848)
- Speed up (i)NTT (a72ff379)

📚 Documentation

- Improve documentation for the various `hash_*` methods (27a4325a)
- *(polynomial)* Document public functions (53c4b699)

⚙️ Miscellaneous

- (!) Upgrade to rust edition 2024 (23068289)
- Upgrade dependencies (cb2ff66c)
- (!) *(ntt)* Delete unused code (912d33ad)
- (!) Remove feature `mock` (4b5000ee)
- (!) Remove module `amounts` (a5cbc605)
- (!) *(polynomial)* Remove fn `are_colinear_3` (a39b6e67)

♻️ Refactor

- (!) *(merkle_tree)* Make helper method generic (d5b94749)

⏱️ Benchmark

- Bench all ways of computing a Merkle root (29c312f5)
- Bench authentication struct recomputation (ee39add5)
- *(ntt)* Refactor NTT benchmark (11c0abf1)

12267 of 12516 relevant lines covered (98.01%)

39600110.12 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
98.18
-0.04% twenty-first/src/math/polynomial.rs
Jobs
ID Job ID Ran Files Coverage
1 15731214752.1 19 Jun 2025 08:02PM UTC 24
98.01
GitHub Action Run
Source Files on build 15731214752
  • Tree
  • List 24
  • Changed 2
  • Source Changed 0
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #15731214752
  • 7a926bec on github
  • Prev Build on master (#15708243850)
  • Next Build on master (#15850090458)
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