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

tari-project / tari / 17542535568
62%

Build:
DEFAULT BRANCH: development
Ran 08 Sep 2025 08:29AM UTC
Jobs 1
Files 703
Run time 6min
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

08 Sep 2025 07:01AM UTC coverage: 61.111% (-0.08%) from 61.19%
17542535568

push

github

web-flow
chore: improvements needed in new wallet  (#7471)

Description
---
Moved historical blocks out of tari core so that wallet can access them
without needing tari core
Created legacy transaction status for current wallet to use, with new
simplified transaction status for new wallet
Changed `try_output_key_recovery` top use private key and not key id
Add new wallet output constructor


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

- New Features
- Dual support for legacy and new transaction statuses across gRPC,
wallet, and FFI.
  - Wallet seed birthday accessor added.
- Wallet can import existing outputs via a new imported-output
constructor.
- Exposed MAX_ENCRYPTED_DATA_SIZE and added Borsh serialization for
MemoField.

- Refactor
- Block-related types moved to a shared component and a builder-based
API introduced for accumulated header data.
  - Broad import-path and module surface cleanups.

- Breaking Changes
- Wallet and related APIs now use
LegacyTransactionStatus/LegacyImportStatus.
- Key-recovery APIs now accept an owned PrivateKey instead of a key ID.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

125 of 424 new or added lines in 22 files covered. (29.48%)

28 existing lines in 8 files now uncovered.

72887 of 119270 relevant lines covered (61.11%)

300900.42 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
56.34
0.0% base_layer/core/src/chain_storage/blockchain_database.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/handle.rs
1
0.0
0.0% base_layer/wallet/src/wallet.rs
2
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_validation_protocol.rs
3
0.0
0.0% base_layer/wallet/src/output_manager_service/recovery/standard_outputs_recoverer.rs
3
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_broadcast_protocol.rs
3
0.0
0.0% base_layer/wallet/src/transaction_service/storage/database.rs
4
56.13
-0.14% base_layer/transaction_components/src/key_manager/inner.rs
6
72.04
-1.34% base_layer/transaction_components/src/key_manager/wrapper.rs
8
45.11
0.0% base_layer/wallet/src/transaction_service/storage/models.rs
8
0.0
0.0% base_layer/wallet/src/utxo_scanner_service/utxo_scanner_task.rs
18
76.92
base_layer/node_components/src/blocks/chain_block.rs
22
86.45
-0.92% base_layer/transaction_components/src/transaction_components/memo_field.rs
22
0.0
0.0% base_layer/wallet/src/transaction_service/service.rs
27
37.21
base_layer/node_components/src/blocks/block_header_accumulated_data.rs
38
50.21
0.02% base_layer/wallet/src/transaction_service/storage/sqlite_db.rs
66
7.41
-1.77% base_layer/common_types/src/transaction.rs
66
48.15
-9.37% base_layer/transaction_components/src/transaction_components/wallet_output.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
55.7
-0.42% base_layer/transaction_key_manager/src/storage/sqlite_db/mod.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/service.rs
1
75.98
-0.22% comms/core/src/connection_manager/peer_connection.rs
3
87.13
-0.55% base_layer/core/src/blocks/genesis_block.rs
4
95.67
-1.73% common/src/configuration/network.rs
5
78.39
-0.96% comms/core/src/connection_manager/dialer.rs
5
55.92
0.0% comms/core/src/connectivity/manager.rs
8
7.41
-1.77% base_layer/common_types/src/transaction.rs
Jobs
ID Job ID Ran Files Coverage
1 17542535568.1 08 Sep 2025 08:29AM UTC 703
61.11
GitHub Action Run
Source Files on build 17542535568
  • Tree
  • List 703
  • Changed 56
  • Source Changed 47
  • Coverage Changed 37
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17542535568
  • 221d715e on github
  • Prev Build on development (#17488107584)
  • Next Build on development (#17549972632)
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