Skip to content
This repository was archived by the owner on Jan 20, 2026. It is now read-only.

v3 action

461f0a5
Select commit
Loading
Failed to load commit list.
Draft

feat: add universal pairing accumulator #100

v3 action
461f0a5
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project failed Aug 28, 2025 in 1s

57.23% (target 60.00%)

View this Pull Request on Codecov

57.23% (target 60.00%)

Details

Codecov Report

❌ Patch coverage is 57.83620% with 417 lines in your changes missing coverage. Please review.
✅ Project coverage is 57.23%. Comparing base (4a62f83) to head (461f0a5).

Files with missing lines Patch % Lines
tools/cmd/seidb/benchmark/universal_accumulator.go 0.00% 132 Missing ⚠️
sc/universal_accumulator/engine.go 68.69% 57 Missing and 20 partials ⚠️
sc/universal_accumulator/snapshot.go 72.89% 41 Missing and 17 partials ⚠️
sc/universal_accumulator/proof.go 47.52% 36 Missing and 17 partials ⚠️
sc/universal_accumulator/client.go 66.01% 39 Missing and 13 partials ⚠️
sc/universal_accumulator/cgo_bridge.go 66.25% 18 Missing and 9 partials ⚠️
sc/universal_accumulator/witness.go 75.00% 10 Missing and 5 partials ⚠️
tools/utils/utils.go 0.00% 2 Missing ⚠️
tools/cmd/seidb/main.go 0.00% 1 Missing ⚠️

❌ Your project check has failed because the head coverage (57.23%) is below the target coverage (60.00%). You can increase the head coverage or adjust the target coverage.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main     #100      +/-   ##
==========================================
- Coverage   63.60%   57.23%   -6.38%     
==========================================
  Files          28       59      +31     
  Lines        4047     7681    +3634     
==========================================
+ Hits         2574     4396    +1822     
- Misses       1173     2897    +1724     
- Partials      300      388      +88     
Files with missing lines Coverage Δ
sc/memiavl/filelock.go 53.84% <ø> (ø)
ss/pebbledb/db.go 57.26% <ø> (ø)
tools/cmd/seidb/main.go 0.00% <0.00%> (ø)
tools/utils/utils.go 0.00% <0.00%> (ø)
sc/universal_accumulator/witness.go 75.00% <75.00%> (ø)
sc/universal_accumulator/cgo_bridge.go 66.25% <66.25%> (ø)
sc/universal_accumulator/client.go 66.01% <66.01%> (ø)
sc/universal_accumulator/proof.go 47.52% <47.52%> (ø)
sc/universal_accumulator/snapshot.go 72.89% <72.89%> (ø)
sc/universal_accumulator/engine.go 68.69% <68.69%> (ø)
... and 1 more

... and 24 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.