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

tari-project / tari / 17121538955
62%

Build:
DEFAULT BRANCH: development
Ran 21 Aug 2025 10:00AM UTC
Jobs 1
Files 798
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

21 Aug 2025 08:30AM UTC coverage: 55.905% (+1.6%) from 54.344%
17121538955

push

github

web-flow
chore: simplified tx builder (#7425)

Description
---
New simpliefied tx builder

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

* **New Features**
* New builder-based transaction flow with fee estimation, streamlined
inputs/outputs, automatic change handling, and clearer one-shot
finalization.
* Simplified one-sided/stealth payment paths unified across wallet and
gRPC.

* **Breaking Changes**
  * CLI: "SendMinotari" command removed.
* FFI: wallet_send_transaction signature no longer accepts a one_sided
flag — update callers.
* gRPC: standard Mimblewimble sends rejected; use one-sided or
stealth-address flows.
* Public services/handles now require key-manager–specific types;
integrations must be updated.
* **Chores**
* Removed legacy protocol restart utilities, protocol streams, and
related task APIs.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

1135 of 2030 new or added lines in 25 files covered. (55.91%)

119 existing lines in 23 files now uncovered.

75634 of 135291 relevant lines covered (55.9%)

201597.51 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
94.48
-0.23% base_layer/core/src/transactions/test_helpers.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/mod.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/offline_signing/models.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_validation_protocol.rs
1
0.0
0.0% base_layer/wallet/src/utxo_scanner_service/initializer.rs
1
0.0
0.0% base_layer/wallet/src/utxo_scanner_service/service.rs
1
0.0
0.0% base_layer/wallet/src/utxo_scanner_service/uxto_scanner_service_builder.rs
2
93.75
base_layer/core/src/transactions/transaction_builder/models.rs
2
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/check_faux_transaction_status.rs
3
0.0
base_layer/core/src/transactions/transaction_builder/error.rs
3
0.0
0.0% base_layer/wallet/src/wallet.rs
5
74.43
-0.12% base_layer/core/src/blocks/pre_mine/mod.rs
5
12.94
0.18% base_layer/wallet/src/output_manager_service/storage/sqlite_db/mod.rs
9
0.0
0.0% base_layer/wallet/src/transaction_service/offline_signing/offline_signer.rs
10
0.0
0.0% base_layer/wallet/src/output_manager_service/handle.rs
14
0.0
0.0% base_layer/wallet/src/transaction_service/offline_signing/one_sided_signer.rs
27
22.86
base_layer/core/src/transactions/legacy_transaction_protocol/recipient.rs
95
91.39
base_layer/core/src/transactions/transaction_builder/builder.rs
145
0.0
0.0% base_layer/wallet/src/output_manager_service/service.rs
283
2.08
base_layer/core/src/transactions/legacy_transaction_protocol/sender.rs
285
0.0
0.0% base_layer/wallet/src/transaction_service/service.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
85.31
-0.14% base_layer/common_types/src/tari_address/mod.rs
1
17.44
-1.16% base_layer/core/src/chain_storage/error.rs
1
93.89
-0.17% base_layer/core/src/proof_of_work/monero_rx/merkle_tree.rs
1
66.4
-0.8% base_layer/core/src/transactions/transaction_key_manager/interface.rs
1
79.11
-0.22% base_layer/core/src/validation/aggregate_body/aggregate_body_internal_validator.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/handle.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/mod.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/offline_signing/models.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/offline_signing/one_sided_signer.rs
2
81.2
-0.3% comms/core/src/protocol/rpc/client/mod.rs
3
35.29
-8.82% base_layer/common_types/src/tx_id.rs
3
95.52
-4.48% base_layer/core/src/transactions/fee.rs
3
87.37
-0.15% base_layer/core/src/transactions/transaction_components/memo_field.rs
3
68.42
-15.79% base_layer/core/src/transactions/transaction_components/transaction_kernel_version.rs
3
60.62
-1.33% comms/core/src/connectivity/requester.rs
3
62.75
2.4% comms/dht/src/connectivity/mod.rs
3
97.14
-0.21% infrastructure/tari_script/src/script.rs
4
56.07
11.44% base_layer/core/src/chain_storage/lmdb_db/lmdb_db.rs
7
93.94
-3.03% common/src/configuration/network.rs
10
65.5
1.6% base_layer/core/src/test_helpers/blockchain.rs
13
0.0
0.0% base_layer/wallet/src/output_manager_service/service.rs
18
0.0
0.0% base_layer/wallet/src/transaction_service/service.rs
35
48.08
-10.32% base_layer/core/src/transactions/transaction_components/wallet_output.rs
Jobs
ID Job ID Ran Files Coverage
1 17121538955.1 21 Aug 2025 10:00AM UTC 798
55.9
GitHub Action Run
Source Files on build 17121538955
  • Tree
  • List 798
  • Changed 79
  • Source Changed 32
  • Coverage Changed 69
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17121538955
  • ae7b2b7a on github
  • Prev Build on development (#17102421478)
  • Next Build on development (#17152995555)
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