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

Neptune-Crypto / neptune-legacy / 16753606233
71%

Build:
DEFAULT BRANCH: master
Ran 05 Aug 2025 03:54PM UTC
Jobs 1
Files 216
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

05 Aug 2025 02:48PM UTC coverage: 70.838% (-0.1%) from 70.951%
16753606233

push

github

aszepieniec
perf: Make redemption validation async

Specifically: if it takes more than 10 s (which it will), the task is killed by
the RPC server. So this commit modifies how validation is done.

The RPC server spawns a task for validation and returns a message to the RPC
client immediately. The spawned task will continue asynchronously, logging
progress information (or errors) to the node's log output. When the final report
is ready, it is written to a file called `redemption_report.md`.

Also: this commit simplifies the double-spending check. Instead of updating a
mutator set accumulator with every claim, we just check that all claims are
valid (and in particular, have removable removal records), and that no pair of
absolute index sets collide.

0 of 88 new or added lines in 3 files covered. (0.0%)

16 existing lines in 7 files now uncovered.

21145 of 29850 relevant lines covered (70.84%)

494208.04 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
0.0
0.0% src/bin/neptune-cli.rs
27
60.43
-0.46% src/rpc_server.rs
57
0.88
-0.08% src/api/tx_initiation/redeem.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
0.88
-0.08% src/api/tx_initiation/redeem.rs
1
96.98
-0.5% src/models/blockchain/transaction/transaction_kernel.rs
1
95.83
-0.83% src/models/proof_abstractions/timestamp.rs
1
85.0
0.0% src/models/state/mempool/upgrade_priority.rs
1
60.43
-0.46% src/rpc_server.rs
3
66.55
-0.08% src/peer_loop.rs
8
87.91
-1.47% src/connect_to_peers.rs
Jobs
ID Job ID Ran Files Coverage
1 16753606233.1 05 Aug 2025 03:54PM UTC 216
70.84
GitHub Action Run
Source Files on build 16753606233
  • Tree
  • List 216
  • Changed 12
  • Source Changed 4
  • Coverage Changed 12
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #16753606233
  • 961ac394 on github
  • Prev Build on master (#16747422829)
  • Delete
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