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

tari-project / tari / 17642503453
62%

Build:
DEFAULT BRANCH: development
Ran 11 Sep 2025 12:39PM UTC
Jobs 1
Files 706
Run time 2min
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

11 Sep 2025 11:04AM UTC coverage: 60.947% (-0.01%) from 60.96%
17642503453

push

github

web-flow
chore: refactor multi sig and offline sign (#7487)

Description
---
refactor the multisig and offline sign to be in the transaction
components and not in the console wallet anymore

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit

- New Features
- Wallet adds full multisig UTXO lifecycle: create multisig UTXOs,
retrieve multisig details, and spend them.

- Changes
- Large transaction payloads now boxed; several response shapes changed
(client updates may be required).
- Offline signing and signing error paths unified for more consistent
workflows.
  - New CreateMultisigUtxo and adjusted GetMultisigUtxoData responses.

- Bug Fixes
  - Output queries now return unspent outputs correctly.

- Performance
  - Difficulty metrics emitted only when metrics feature is enabled.

- Chores
  - Dependency and module reorganization for maintainability.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

41 of 497 new or added lines in 9 files covered. (8.25%)

38 existing lines in 9 files now uncovered.

74297 of 121904 relevant lines covered (60.95%)

294227.12 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
3
64.86
base_layer/transaction_components/src/multisig/script.rs
3
88.77
base_layer/transaction_components/src/offline_signing/offline_signer.rs
4
47.79
-0.35% base_layer/transaction_components/src/transaction_components/wallet_output.rs
9
12.86
base_layer/transaction_components/src/offline_signing/models.rs
177
0.0
base_layer/transaction_components/src/multisig/session.rs
259
0.0
0.0% base_layer/wallet/src/transaction_service/service.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
93.89
-0.17% base_layer/core/src/proof_of_work/monero_rx/merkle_tree.rs
1
50.21
-0.04% base_layer/wallet/src/transaction_service/storage/sqlite_db.rs
2
0.0
0.0% base_layer/wallet/src/transaction_service/service.rs
2
81.3
-0.81% comms/core/src/connectivity/peer_health.rs
3
0.0
-13.04% base_layer/wallet/src/transaction_service/error.rs
3
76.2
-0.66% comms/core/src/connection_manager/peer_connection.rs
3
81.77
-1.66% comms/core/src/protocol/rpc/status.rs
5
78.39
-0.96% comms/core/src/connection_manager/dialer.rs
18
60.75
-1.74% comms/dht/src/connectivity/mod.rs
Jobs
ID Job ID Ran Files Coverage
1 17642503453.1 11 Sep 2025 12:39PM UTC 706
60.95
GitHub Action Run
Source Files on build 17642503453
  • Tree
  • List 706
  • Changed 19
  • Source Changed 7
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17642503453
  • d00892f3 on github
  • Prev Build on development (#17605410931)
  • Next Build on development (#17672374846)
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