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

tari-project / tari
62%

Build:
DEFAULT BRANCH: development
Repo Added 11 Mar 2022 03:53AM UTC
Files 701
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

LAST BUILD ON BRANCH development
branch: SELECT
CHANGE BRANCH
x
  • No branch selected
  • ci-coverage-mbignorefolders
  • ci-feature-selfhosted-runners
  • development

20 Mar 2026 09:30AM UTC coverage: 61.697% (+0.7%) from 60.967%
23336911046

push

github

web-flow
fix(wallet): save complete burn proof in file (#7726)

Description
---
fix(wallet): save complete burn proof in file

Motivation and Context
---
Use a shared file location for burn proofs, this allows L2 wallets to
pick up burns for claiming

   ## Summary
- Automatically writes a complete burn proof JSON file to a configurable
directory after a burn transaction is confirmed and the merkle proof is
fetched from the base node, removing the need for users to
   manually specify a file path in the TUI
- Introduces `CompleteClaimBurnProof` and `BurnClaimProof` types in
`tari_sidechain` that include all data needed by an L2 wallet daemon
(merkle proof, abridged kernel, encrypted data, value)
- Renames the existing `BurnClaimProof` to `PartialBurnClaimProof` to
clarify it lacks the merkle proof and other fields only available after
confirmation
- Adds a new `TransactionBurnConfirmed` event emitted when the proof
file is written
- Adds `--burn-proof-out` CLI flag and `burn_proofs_dir` config option
(defaults to platform data dir e.g. `~/.local/share/tari/burn_proofs`)
- Removes the manual "burn proof filepath" input field from the console
wallet TUI burn tab

How Has This Been Tested?
---
Manually

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 60 new or added lines in 8 files covered. (0.0%)

28 existing lines in 9 files now uncovered.

70617 of 114458 relevant lines covered (61.7%)

227034.97 hits per line

Relevant lines Covered
Build:
Build:
114458 RELEVANT LINES 70617 COVERED LINES
227034.97 HITS PER LINE
Source Files on development
  • Tree
  • List 701
  • Changed 40
  • Source Changed 9
  • Coverage Changed 38
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
23336911046 development fix(wallet): save complete burn proof in file (#7726) Description --- fix(wallet): save complete burn proof in file Motivation and Context --- Use a shared file location for burn proofs, this allows L2 wallets to pick up burns for claiming #... push 20 Mar 2026 10:22AM UTC web-flow github
61.7
23184374285 development chore: new release v5.3.0-pre.3 push 17 Mar 2026 08:58AM UTC SWvheerden github
60.97
23151768217 development fix: import-paper-wallet when base-dir is absolute (#7720) When wallet paths are already absolute (set during initialization via `set_base_path`), creating a temp wallet for `import-paper-wallet` silently reused the original wallet's database ins... push 16 Mar 2026 04:26PM UTC web-flow github
61.72
23135652592 development chore(deps): bump yamux from 0.13.4 to 0.13.10 (#7718) Bumps [yamux](https://github.com/paritytech/yamux) from 0.13.4 to 0.13.10. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/paritytech/yamux/releases... push 16 Mar 2026 09:55AM UTC web-flow github
61.7
23040501324 development chore: create benchmark for console wallet (#7713) Description --- push 13 Mar 2026 08:11AM UTC web-flow github
61.69
23005727524 development chore: remove neighbour/distance peer pool distinction from DHT connectivity (#7702) DHT connectivity maintained two separate peer pools — a `neighbours` pool (originally distance-ordered) and a `random_pool` — which became functionally identical... push 12 Mar 2026 03:09PM UTC web-flow github
61.74
23000122457 development chore: change reorg metrics (#7712) Description --- update the metrics of reorgs to 0 if there are no reorg push 12 Mar 2026 12:42PM UTC web-flow github
62.02
22993609857 development fix: ledger (#7711) Description --- fixes ledger build process push 12 Mar 2026 09:51AM UTC web-flow github
62.04
22961452314 development feat: show -p overrides in print-env and improve unknown-field config errors (#7701) `print-env` only showed environment variables, omitting `-p` CLI overrides. Additionally, when an env var or `-p` arg referenced an unknown config field (e.g. `T... push 11 Mar 2026 04:48PM UTC web-flow github
62.0
22946877332 development chore: cleanup tests push 11 Mar 2026 10:49AM UTC SWvheerden github
61.99
See All Builds (585)
  • Repo on GitHub
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