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

tari-project / tari / 21276160885
62%

Build:
DEFAULT BRANCH: development
Ran 23 Jan 2026 08:05AM UTC
Jobs 1
Files 704
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

23 Jan 2026 05:51AM UTC coverage: 61.65% (+1.1%) from 60.527%
21276160885

push

github

web-flow
fix(wallet): fix fetching kernel merkle proof (#7665)

Description
---
fix(wallet): fix fetching kernel merkle proof

Motivation and Context
---
A burnt output is not contained in the output database. Burnt outputs
are kept in a separate table however the merkle proof fetching task was
fetching from the output table.

This PR removes the unnecessary query for the output manager in the
`sync_claim_burn_merkle_proofs` task and makes it more robust by adding
a simple retry.

How Has This Been Tested?
---
Claiming a burn successfully using Ootle swarm

What process can a PR reviewer use to test or verify this change?
---

<!-- Checklist -->
<!-- 1. Is the title of your PR in the form that would make nice release
notes? The title, excluding the conventional commit
tag, will be included exactly as is in the CHANGELOG, so please think
about it carefully. -->


Breaking Changes
---

- [x] None
- [ ] Requires data directory on base node to be deleted
- [ ] Requires hard fork
- [ ] Other - Please specify

<!-- Does this include a breaking change? If so, include this line as a
footer -->
<!-- BREAKING CHANGE: Description what the user should do, e.g. delete a
database, resync the chain -->

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

31 existing lines in 10 files now uncovered.

70602 of 114521 relevant lines covered (61.65%)

228942.55 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% base_layer/wallet/src/output_manager_service/handle.rs
1
0.0
0.0% base_layer/wallet/src/output_manager_service/service.rs
21
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/fetch_claim_burn_merkle_proofs.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
21.84
-1.15% base_layer/core/src/chain_storage/error.rs
1
93.76
-0.19% base_layer/core/src/proof_of_work/monero_rx/merkle_tree.rs
1
75.34
-1.37% base_layer/node_components/src/blocks/chain_block.rs
1
85.42
1.13% base_layer/p2p/src/services/liveness/service.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/fetch_claim_burn_merkle_proofs.rs
1
90.4
0.14% comms/core/src/peer_manager/peer_storage_sql.rs
2
80.92
2.81% comms/core/src/connection_manager/peer_connection.rs
4
51.51
1.51% base_layer/core/src/base_node/state_machine_service/states/listening.rs
5
54.3
0.92% base_layer/core/src/chain_storage/lmdb_db/lmdb_db.rs
14
60.32
3.07% comms/core/src/connectivity/manager.rs
Jobs
ID Job ID Ran Files Coverage
1 21276160885.1 23 Jan 2026 08:05AM UTC 704
61.65
GitHub Action Run
Source Files on build 21276160885
  • Tree
  • List 704
  • Changed 236
  • Source Changed 4
  • Coverage Changed 236
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21276160885
  • 20c4672f on github
  • Prev Build on development (#21171015234)
  • Next Build on development (#21432342377)
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