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

tari-project / tari / 14748890818
62%

Build:
DEFAULT BRANCH: development
Ran 30 Apr 2025 11:17AM UTC
Jobs 1
Files 707
Run time 47min
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

30 Apr 2025 07:13AM UTC coverage: 69.141% (-0.03%) from 69.168%
14748890818

push

github

web-flow
fix: payment id tari address usage (#7002)

Description
---
Fixes use of tari address with payment id inside

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

- **Bug Fixes**
- Improved error logging in transaction preparation, providing more
detailed error information when sending service replies fails.

- **Refactor**
- Removed support for payment IDs in single addresses, simplifying
address handling and serialization.
- Updated address size limits and validation logic for dual addresses,
allowing for larger internal representations and more flexible size
handling.
- Cleaned up code to remove unnecessary arguments and streamline address
creation across the wallet and address modules.

- **Tests**
- Added comprehensive tests for dual addresses to ensure correct
handling of maximum payment ID sizes and address conversions.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->

72 of 81 new or added lines in 4 files covered. (88.89%)

55 existing lines in 11 files now uncovered.

76796 of 111072 relevant lines covered (69.14%)

237973.4 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
2
74.85
0.44% base_layer/wallet/src/transaction_service/protocols/transaction_send_protocol.rs
3
84.47
0.35% base_layer/common_types/src/tari_address/mod.rs
4
96.21
-0.23% base_layer/common_types/src/tari_address/dual_address.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
84.47
0.35% base_layer/common_types/src/tari_address/mod.rs
1
99.04
3.02% base_layer/common_types/src/tari_address/single_address.rs
1
73.98
-0.08% base_layer/wallet/src/output_manager_service/storage/sqlite_db/mod.rs
1
68.96
-0.2% base_layer/wallet/src/transaction_service/storage/database.rs
1
84.91
-0.2% comms/core/src/noise/socket.rs
2
72.81
-0.58% base_layer/wallet/src/transaction_service/protocols/transaction_receive_protocol.rs
2
85.73
0.0% base_layer/wallet/src/transaction_service/storage/sqlite_db.rs
2
57.36
0.0% comms/core/src/connectivity/manager.rs
3
63.53
-0.26% comms/dht/src/connectivity/mod.rs
5
91.56
-3.25% comms/dht/src/outbound/mock.rs
36
58.96
-1.22% base_layer/wallet/src/transaction_service/service.rs
Jobs
ID Job ID Ran Files Coverage
1 14748890818.1 30 Apr 2025 11:17AM UTC 707
69.14
GitHub Action Run
Source Files on build 14748890818
  • Tree
  • List 707
  • Changed 17
  • Source Changed 5
  • Coverage Changed 17
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #14748890818
  • 2e4fdb50 on github
  • Prev Build on development (#14734994115)
  • Next Build on development (#14753654574)
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