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

tari-project / tari / 17033178607
62%

Build:
DEFAULT BRANCH: development
Ran 18 Aug 2025 08:16AM UTC
Jobs 1
Files 820
Run time 8min
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

18 Aug 2025 06:45AM UTC coverage: 54.49% (-0.007%) from 54.497%
17033178607

push

github

stringhandler
Merge branch 'development' of github.com:tari-project/tari into odev

971 of 2923 new or added lines in 369 files covered. (33.22%)

5804 existing lines in 173 files now uncovered.

76688 of 140739 relevant lines covered (54.49%)

193850.18 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
0.0
0.0% applications/minotari_app_grpc/src/tls/certs.rs
1
0.0
0.0% applications/minotari_app_grpc/src/tls/identity.rs
1
19.15
0.0% applications/minotari_mcp_common/src/auto_registry.rs
1
0.0
0.0% applications/minotari_mcp_common/src/resources.rs
1
0.0
0.0% applications/minotari_mcp_common/src/security.rs
1
0.0
0.0% applications/minotari_mcp_node/src/cli.rs
1
0.0
0.0% applications/minotari_mcp_node/src/main.rs
1
0.0
0.0% applications/minotari_mcp_node/src/resources/block_info.rs
1
0.0
0.0% applications/minotari_mcp_node/src/resources/chain_metadata.rs
1
0.0
0.0% applications/minotari_mcp_node/src/resources/mempool_stats.rs
1
0.0
0.0% applications/minotari_mcp_node/src/resources/network_difficulty.rs
1
0.0
0.0% applications/minotari_mcp_node/src/resources/network_status.rs
1
0.0
0.0% applications/minotari_mcp_node/src/resources/peer_list.rs
1
0.0
0.0% applications/minotari_mcp_node/src/resources/sync_progress.rs
1
0.0
0.0% applications/minotari_mcp_node/src/resources/transaction_info.rs
1
0.0
0.0% applications/minotari_mcp_wallet/src/cli.rs
1
0.0
0.0% applications/minotari_mcp_wallet/src/main.rs
1
85.45
0.0% base_layer/common_types/src/tari_address/mod.rs
1
47.62
0.0% base_layer/core/src/base_node/chain_metadata_service/handle.rs
1
0.0
0.0% base_layer/core/src/base_node/proto/request.rs
1
0.0
0.0% base_layer/core/src/base_node/proto/response.rs
1
0.0
0.0% base_layer/core/src/base_node/rpc/query_service.rs
1
0.0
0.0% base_layer/core/src/base_node/state_machine_service/states/horizon_state_sync.rs
1
0.0
0.0% base_layer/core/src/base_node/state_machine_service/states/shutdown_state.rs
1
69.6
0.0% base_layer/core/src/base_node/sync/sync_peer.rs
1
46.01
0.0% base_layer/core/src/chain_storage/async_db.rs
1
79.74
0.0% base_layer/core/src/chain_storage/stats.rs
1
69.23
0.0% base_layer/core/src/consensus/consensus_encoding/hashing.rs
1
98.56
0.0% base_layer/core/src/iterators/chunk.rs
1
0.0
0.0% base_layer/core/src/mempool/service/initializer.rs
1
0.0
0.0% base_layer/core/src/mempool/service/outbound_interface.rs
1
0.0
0.0% base_layer/core/src/mempool/service/request.rs
1
0.0
0.0% base_layer/core/src/mempool/sync_protocol/initializer.rs
1
0.0
0.0% base_layer/core/src/mempool/unconfirmed_pool/error.rs
1
28.13
0.0% base_layer/core/src/proof_of_work/accumulated_difficulty.rs
1
90.48
0.0% base_layer/core/src/proto/transaction.rs
1
86.89
0.0% base_layer/core/src/transactions/tari_amount.rs
1
84.83
0.0% base_layer/core/src/transactions/transaction_components/encrypted_data.rs
1
85.29
0.0% base_layer/core/src/transactions/transaction_components/output_type.rs
1
45.5
0.0% base_layer/core/src/transactions/transaction_key_manager/inner.rs
1
0.0
0.0% base_layer/core/src/transactions/transaction_protocol/proto/transaction_metadata.rs
1
78.79
0.0% base_layer/core/src/transactions/transaction_protocol/recipient.rs
1
83.09
0.0% base_layer/core/src/transactions/transaction_protocol/sender.rs
1
96.38
0.0% base_layer/core/src/transactions/transaction_protocol/transaction_initializer.rs
1
0.0
0.0% base_layer/core/src/validation/transaction/transaction_chain_validator.rs
1
95.15
0.0% base_layer/key_manager/src/mnemonic.rs
1
72.15
0.0% base_layer/mmr/src/mem_backend_vec.rs
1
60.38
0.0% base_layer/mmr/src/pruned_hashset.rs
1
0.0
0.0% base_layer/wallet/src/base_node_service/mod.rs
1
0.0
0.0% base_layer/wallet/src/error.rs
1
0.0
0.0% base_layer/wallet/src/output_manager_service/error.rs
1
57.41
0.0% base_layer/wallet/src/output_manager_service/storage/models.rs
1
91.23
0.0% base_layer/wallet/src/output_manager_service/storage/sqlite_db/new_output_sql.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/offline_signer.rs
1
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/mod.rs
1
0.0
0.0% common/src/build/application.rs
1
57.46
0.0% common/src/configuration/bootstrap.rs
1
67.41
0.0% common/src/configuration/loader.rs
1
0.0
0.0% common/tari_features/src/feature.rs
1
67.95
0.0% common/tari_features/src/resolver.rs
1
63.1
0.0% comms/core/src/connectivity/connection_pool.rs
1
72.5
0.0% comms/core/src/peer_manager/node_distance.rs
1
71.65
0.0% comms/core/src/peer_manager/peer.rs
1
83.33
0.0% comms/core/src/pipeline/inbound.rs
1
75.0
0.0% comms/core/src/protocol/rpc/handshake.rs
1
13.56
0.0% comms/core/src/protocol/rpc/server/mock.rs
1
81.77
0.0% comms/core/src/protocol/rpc/status.rs
1
86.48
0.0% comms/core/src/protocol/rpc/test/greeting_service.rs
1
0.0
0.0% comms/core/src/test_utils/factories/mod.rs
1
0.0
0.0% comms/core/src/test_utils/factories/net_address.rs
1
76.36
0.0% comms/core/src/tor/control_client/commands/key_value.rs
1
75.51
0.0% comms/core/src/tor/control_client/parsers.rs
1
0.0
0.0% comms/core/src/tor/hidden_service/builder.rs
1
93.1
0.0% comms/core/src/transports/memory.rs
1
38.6
0.0% comms/core/src/transports/socks.rs
1
0.0
0.0% comms/core/src/transports/tcp_with_tor.rs
1
72.31
0.0% comms/dht/src/connectivity/metrics.rs
1
60.0
0.0% comms/dht/src/inbound/message.rs
1
26.56
0.0% comms/dht/src/outbound/message.rs
1
91.36
0.0% comms/dht/src/outbound/message_send_state.rs
1
80.14
0.0% comms/dht/src/rpc/service.rs
1
75.0
0.0% infrastructure/jellyfish/src/bit_iter.rs
1
25.71
0.0% infrastructure/jellyfish/src/hash.rs
1
68.42
0.0% infrastructure/jellyfish/src/memory_store.rs
1
0.0
0.0% infrastructure/storage/src/key_val_store/error.rs
1
97.36
0.0% infrastructure/tari_script/src/script.rs
1
0.0
0.0% infrastructure/test_utils/src/comms_and_services/mod.rs
2
0.0
0.0% applications/minotari_app_grpc/src/conversions/new_block_template.rs
2
0.0
0.0% applications/minotari_app_grpc/src/conversions/transaction.rs
2
0.0
0.0% applications/minotari_app_grpc/src/conversions/transaction_kernel.rs
2
67.69
0.0% applications/minotari_mcp_common/src/cli_integration.rs
2
0.0
0.0% applications/minotari_mcp_common/src/grpc_client_implementations.rs
2
78.75
0.0% applications/minotari_mcp_common/src/input_sanitizer.rs
2
80.66
0.0% applications/minotari_mcp_node/src/grpc_config_parser.rs
2
0.0
0.0% applications/minotari_mcp_node/src/tools/mining_tools.rs
2
0.0
0.0% applications/minotari_mcp_node/src/tools/submit_block.rs
2
0.0
0.0% base_layer/contacts/src/contacts_service/storage/sqlite_db.rs
2
76.05
0.0% base_layer/core/src/base_node/chain_metadata_service/service.rs
2
0.0
0.0% base_layer/core/src/base_node/proto/wallet_rpc.rs
2
0.0
0.0% base_layer/core/src/base_node/sync/block_sync/error.rs
2
0.0
0.0% base_layer/core/src/base_node/sync/header_sync/error.rs
2
0.0
0.0% base_layer/core/src/base_node/sync/horizon_state_sync/error.rs
2
87.0
0.0% base_layer/core/src/blocks/genesis_block.rs
2
61.11
0.0% base_layer/core/src/chain_storage/lmdb_db/helpers.rs
2
49.15
0.0% base_layer/core/src/chain_storage/lmdb_db/lmdb_tree_reader.rs
2
89.86
0.0% base_layer/core/src/covenants/arguments.rs
2
89.76
0.0% base_layer/core/src/covenants/fields.rs
2
80.43
0.0% base_layer/core/src/mempool/rpc/service.rs
2
85.96
0.0% base_layer/core/src/mempool/unconfirmed_pool/unconfirmed_pool.rs
2
94.06
0.17% base_layer/core/src/proof_of_work/monero_rx/merkle_tree.rs
2
80.56
0.0% base_layer/core/src/transactions/transaction_components/transaction_input.rs
2
0.0
0.0% base_layer/core/src/transactions/transaction_protocol/proto/recipient_signed_message.rs
2
91.49
0.0% base_layer/core/src/validation/chain_balance.rs
2
95.59
0.0% base_layer/key_manager/src/cipher_seed.rs
2
0.0
0.0% base_layer/p2p/src/auto_update/service.rs
2
89.87
0.0% base_layer/p2p/src/comms_connector/pubsub.rs
2
36.19
0.0% base_layer/p2p/src/peer_seeds.rs
2
82.73
0.0% base_layer/p2p/src/services/liveness/state.rs
2
0.0
0.0% base_layer/p2p/src/socks_authentication.rs
2
57.61
0.0% base_layer/sidechain/src/validations.rs
2
0.0
0.0% base_layer/wallet/src/base_node_service/monitor.rs
2
0.0
0.0% base_layer/wallet/src/output_manager_service/recovery/standard_outputs_recoverer.rs
2
13.57
0.0% common/src/configuration/utils.rs
2
80.74
0.0% common_sqlite/src/connection.rs
2
89.47
0.0% comms/core/src/net_address/mutliaddresses_with_stats.rs
2
84.62
0.0% comms/core/src/peer_manager/node_id.rs
2
96.51
0.0% comms/core/src/protocol/negotiation.rs
2
76.02
0.0% comms/core/src/protocol/rpc/client/pool.rs
2
82.46
0.0% comms/core/src/tor/control_client/commands/add_onion.rs
2
0.0
0.0% comms/core/src/tor/hidden_service/mod.rs
2
28.57
0.0% comms/core/src/transports/dns/system.rs
2
0.0
0.0% comms/core/src/transports/hidden_service_transport.rs
2
88.61
0.0% comms/core/src/utils/multiaddr.rs
2
93.97
0.0% comms/dht/src/dht.rs
2
86.05
0.0% comms/dht/src/discovery/requester.rs
2
52.81
0.0% comms/dht/src/outbound/requester.rs
2
83.2
0.0% infrastructure/storage/src/lmdb_store/store.rs
3
0.0
0.0% applications/minotari_app_grpc/src/conversions/aggregate_body.rs
3
0.0
0.0% applications/minotari_app_grpc/src/conversions/transaction_output.rs
3
0.0
0.0% applications/minotari_mcp_node/src/tools/submit_transaction.rs
3
0.0
0.0% applications/minotari_mcp_wallet/src/tools/atomic_swap_tools.rs
3
0.0
0.0% base_layer/core/src/base_node/comms_interface/outbound_interface.rs
3
0.0
0.0% base_layer/core/src/base_node/state_machine_service/states/sync_decide.rs
3
0.0
0.0% base_layer/core/src/base_node/sync/horizon_state_sync/events.rs
3
86.22
0.0% base_layer/core/src/chain_storage/lmdb_db/cursors.rs
3
90.78
0.0% base_layer/core/src/chain_storage/lmdb_db/stats_collector.rs
3
74.39
0.0% base_layer/core/src/mempool/reorg_pool/reorg_pool.rs
3
70.0
0.0% base_layer/core/src/proof_of_work/proof_of_work_algorithm.rs
3
65.16
0.0% base_layer/core/src/proof_of_work/randomx_factory.rs
3
87.52
0.0% base_layer/core/src/transactions/transaction_components/memo_field.rs
3
79.11
0.0% base_layer/core/src/validation/aggregate_body/aggregate_body_internal_validator.rs
3
0.0
0.0% base_layer/p2p/src/dns/client.rs
3
0.0
0.0% base_layer/wallet/src/base_node_service/service.rs
3
0.0
0.0% base_layer/wallet/src/output_manager_service/storage/database/mod.rs
3
0.0
0.0% base_layer/wallet/src/output_manager_service/tasks/txo_validation_task.rs
3
0.0
0.0% base_layer/wallet/src/transaction_service/storage/database.rs
3
45.71
0.0% base_layer/wallet/src/transaction_service/storage/models.rs
3
0.0
0.0% base_layer/wallet/src/utxo_scanner_service/service.rs
3
61.54
0.0% comms/core/src/peer_manager/peer_features.rs
3
88.6
0.0% comms/core/src/peer_validator/helpers.rs
3
75.68
0.0% comms/core/src/pipeline/outbound.rs
3
0.0
0.0% comms/core/src/transports/dns/tor.rs
3
83.12
0.0% comms/dht/src/dedup/dedup_cache.rs
3
74.55
0.0% comms/dht/src/discovery/service.rs
3
82.11
0.0% comms/dht/src/inbound/deserialize.rs
3
59.48
0.0% comms/dht/src/outbound/mock.rs
4
0.0
0.0% applications/minotari_app_grpc/src/conversions/transaction_input.rs
4
65.71
0.0% applications/minotari_mcp_common/src/schema_generator.rs
4
0.0
0.0% base_layer/core/src/base_node/state_machine_service/states/header_sync.rs
4
0.0
0.0% base_layer/core/src/base_node/sync/ban.rs
4
92.47
0.0% base_layer/core/src/consensus/consensus_constants.rs
4
0.0
0.0% base_layer/core/src/mempool/service/service.rs
4
0.0
0.0% base_layer/core/src/proto/sidechain_feature.rs
4
55.69
0.0% base_layer/p2p/src/auto_update/mod.rs
4
12.76
0.0% base_layer/wallet/src/output_manager_service/storage/sqlite_db/mod.rs
4
35.24
0.0% base_layer/wallet/src/storage/sqlite_utilities/mod.rs
4
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_validation_protocol.rs
4
50.52
0.04% base_layer/wallet/src/transaction_service/storage/sqlite_db.rs
4
0.0
0.0% base_layer/wallet/src/transaction_service/tasks/wait_on_dial.rs
4
0.0
0.0% base_layer/wallet/src/utxo_scanner_service/utxo_scanner_task.rs
4
43.48
0.0% comms/core/src/connectivity/selection.rs
4
70.45
0.0% comms/core/src/net_address/multiaddr_range.rs
4
81.5
0.3% comms/core/src/protocol/rpc/client/mod.rs
4
81.97
0.0% comms/core/src/protocol/rpc/server/mod.rs
4
75.73
0.0% comms/dht/src/broadcast_strategy.rs
4
64.49
0.0% comms/dht/src/inbound/dht_handler/task.rs
4
92.68
0.0% comms/dht/src/outbound/broadcast.rs
4
88.18
0.0% infrastructure/tari_script/src/stack.rs
5
0.0
0.0% applications/minotari_app_grpc/src/conversions/sidechain_feature.rs
5
83.13
0.0% applications/minotari_ledger_wallet/common/src/utils.rs
5
27.52
0.0% applications/minotari_mcp_common/src/executable_finder.rs
5
36.48
0.0% applications/minotari_mcp_common/src/health_monitor.rs
5
0.0
0.0% applications/minotari_mcp_wallet/src/tools/address_tools.rs
5
0.0
0.0% applications/minotari_mcp_wallet/src/tools/wallet_state.rs
5
0.0
0.0% base_layer/core/src/base_node/state_machine_service/state_machine.rs
5
0.0
0.0% base_layer/core/src/base_node/state_machine_service/states/block_sync.rs
5
87.34
0.0% base_layer/core/src/chain_storage/lmdb_db/validator_node_store.rs
5
68.83
0.0% base_layer/core/src/mempool/sync_protocol/mod.rs
5
59.52
0.0% base_layer/core/src/validation/helpers.rs
5
29.17
0.0% base_layer/p2p/src/auto_update/dns.rs
5
0.0
0.0% base_layer/p2p/src/services/monitor_peers/service.rs
5
0.0
0.0% base_layer/wallet/src/connectivity_service/base_node_peer_manager.rs
5
0.0
0.0% base_layer/wallet/src/transaction_service/tasks/send_transaction_reply.rs
5
0.0
0.0% common/src/build/protobuf.rs
5
65.77
0.0% comms/core/src/connectivity/proactive_dialer.rs
5
55.56
0.0% comms/core/src/tor/control_client/monitor.rs
6
0.0
0.0% applications/minotari_app_grpc/src/conversions/unblinded_output.rs
6
57.03
0.0% applications/minotari_mcp_common/src/parameter_converter.rs
6
0.0
0.0% applications/minotari_mcp_common/src/tools.rs
6
0.0
0.0% applications/minotari_mcp_wallet/src/tools/balance_tools.rs
6
0.0
0.0% base_layer/contacts/src/contacts_service/types/message.rs
6
0.0
0.0% base_layer/core/src/base_node/rpc/service.rs
6
0.0
0.0% base_layer/core/src/base_node/tari_pulse_service/mod.rs
6
84.97
0.0% base_layer/core/src/chain_storage/lmdb_db/composite_key.rs
6
89.1
0.0% base_layer/core/src/proof_of_work/monero_rx/helpers.rs
6
59.61
-1.97% base_layer/core/src/transactions/transaction_key_manager/storage/sqlite_db/mod.rs
6
75.46
0.0% base_layer/p2p/src/services/liveness/service.rs
6
63.4
0.0% base_layer/wallet/src/storage/sqlite_db/wallet.rs
6
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_receive_protocol.rs
6
90.14
0.0% comms/core/src/peer_manager/storage/database.rs
6
0.0
0.0% comms/core/src/tor/hidden_service/controller.rs
6
0.0
0.0% comms/dht/src/network_discovery/initializing.rs
7
9.09
0.0% applications/minotari_mcp_common/src/process_manager.rs
7
0.0
0.0% base_layer/contacts/src/contacts_service/storage/database.rs
7
24.51
0.0% base_layer/core/src/mempool/mempool_storage.rs
7
0.0
0.0% base_layer/core/src/mempool/service/inbound_handlers.rs
7
0.0
0.0% base_layer/wallet/src/transaction_service/tasks/send_finalized_transaction.rs
7
83.55
0.0% comms/core/src/connection_manager/manager.rs
7
0.0
0.0% comms/dht/src/network_discovery/on_connect.rs
8
0.0
0.0% base_layer/core/src/base_node/state_machine_service/states/starting_state.rs
8
80.72
0.0% base_layer/core/src/proof_of_work/lwma_diff.rs
8
73.0
0.0% base_layer/core/src/transactions/aggregated_body.rs
8
20.2
0.0% base_layer/key_manager/src/key_manager_service/storage/sqlite_db/mod.rs
8
21.56
0.0% base_layer/p2p/src/initialization.rs
8
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_broadcast_protocol.rs
8
78.14
-1.93% comms/core/src/connection_manager/dialer.rs
8
61.95
0.0% comms/core/src/connectivity/requester.rs
8
65.67
0.0% comms/core/src/protocol/messaging/protocol.rs
8
39.77
0.0% comms/dht/src/network_discovery/ready.rs
9
0.0
0.0% applications/minotari_mcp_node/src/tools/mempool_tools.rs
9
0.0
0.0% applications/minotari_utils/src/commands/dbstats.rs
9
23.46
0.0% base_layer/core/src/base_node/state_machine_service/states/listening.rs
9
74.55
0.0% base_layer/core/src/blocks/pre_mine/mod.rs
9
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_send_protocol.rs
9
32.29
0.0% comms/dht/src/network_discovery/state_machine.rs
10
21.57
0.0% applications/minotari_mcp_common/src/connection_manager.rs
10
0.0
0.0% applications/minotari_mcp_node/src/tools/network_tools.rs
10
70.19
0.0% comms/core/src/connection_manager/listener.rs
10
24.11
0.0% comms/core/src/connection_manager/self_liveness.rs
11
37.71
0.0% applications/minotari_mcp_common/src/health_checker.rs
11
0.0
0.0% base_layer/wallet/src/wallet.rs
12
23.89
0.0% applications/minotari_mcp_common/src/stdio_transport.rs
12
0.0
0.0% applications/minotari_mcp_wallet/src/tools/transaction_tools.rs
13
0.0
0.0% applications/minotari_mcp_node/src/server.rs
13
0.0
0.0% applications/minotari_mcp_node/src/tools/blockchain_tools.rs
13
8.41
0.0% base_layer/wallet/src/output_manager_service/storage/sqlite_db/output_sql.rs
13
76.02
0.0% infrastructure/jellyfish/src/tree.rs
14
0.0
0.0% applications/minotari_mcp_common/src/transport.rs
14
0.0
0.0% applications/minotari_mcp_wallet/src/server.rs
14
0.0
0.0% base_layer/core/src/base_node/comms_interface/comms_request.rs
14
3.31
0.0% base_layer/core/src/base_node/state_machine_service/states/events_and_states.rs
14
28.18
0.0% base_layer/wallet/src/storage/database.rs
15
8.27
0.0% applications/minotari_mcp_common/src/startup_diagnostics.rs
15
0.0
0.0% base_layer/core/src/base_node/sync/block_sync/synchronizer.rs
15
85.73
0.0% comms/dht/src/actor.rs
17
0.0
0.0% base_layer/core/src/base_node/sync/horizon_state_sync/synchronizer.rs
17
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/check_faux_transaction_status.rs
18
0.0
0.0% applications/minotari_app_grpc/src/authentication/basic_auth.rs
18
0.0
0.0% base_layer/contacts/src/contacts_service/service.rs
18
27.67
0.0% base_layer/core/src/base_node/sync/rpc/service.rs
18
70.12
0.0% base_layer/core/src/chain_storage/lmdb_db/lmdb.rs
18
0.0
0.0% comms/dht/src/network_discovery/discovering.rs
19
51.41
0.0% base_layer/core/src/chain_storage/db_transaction.rs
19
0.0
0.0% base_layer/wallet/src/output_manager_service/handle.rs
19
60.21
0.13% comms/dht/src/connectivity/mod.rs
19
56.7
0.0% infrastructure/jellyfish/src/types.rs
21
19.15
0.0% applications/minotari_mcp_common/src/process_launcher.rs
21
0.0
0.0% base_layer/core/src/base_node/comms_interface/inbound_handlers.rs
21
0.0
0.0% comms/dht/src/network_discovery/seed_strap.rs
23
0.0
0.0% base_layer/core/src/base_node/service/service.rs
28
0.0
0.0% base_layer/wallet/src/transaction_service/handle.rs
29
71.43
0.0% base_layer/core/src/proof_of_work/cuckaroo_pow.rs
30
0.0
0.0% base_layer/core/src/base_node/sync/header_sync/synchronizer.rs
32
55.53
0.0% comms/core/src/connectivity/manager.rs
34
55.46
0.0% base_layer/core/src/chain_storage/blockchain_database.rs
38
0.0
0.0% clients/rust/base_node_wallet_client/src/client/http.rs
38
81.49
0.19% comms/core/src/noise/socket.rs
56
0.0
0.0% applications/minotari_ledger_wallet/comms/src/accessor_methods.rs
61
56.07
0.0% base_layer/core/src/chain_storage/lmdb_db/lmdb_db.rs
69
0.0
0.0% base_layer/wallet/src/output_manager_service/service.rs
130
0.0
0.0% comms/core/src/socks/client.rs
136
0.0
0.0% base_layer/wallet/src/transaction_service/service.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
8.27
0.0% applications/minotari_mcp_common/src/startup_diagnostics.rs
1
99.15
0.0% base_layer/common_types/src/dammsum.rs
1
0.0
0.0% base_layer/core/src/base_node/comms_interface/outbound_interface.rs
1
0.0
0.0% base_layer/core/src/base_node/state_machine_service/states/header_sync.rs
1
79.11
0.0% base_layer/core/src/validation/aggregate_body/aggregate_body_internal_validator.rs
1
91.49
0.0% base_layer/core/src/validation/chain_balance.rs
1
99.38
0.0% base_layer/mmr/src/sparse_merkle_tree/bit_utils.rs
1
36.19
0.0% base_layer/p2p/src/peer_seeds.rs
1
0.0
0.0% base_layer/wallet/src/output_manager_service/recovery/standard_outputs_recoverer.rs
1
80.74
0.0% common_sqlite/src/connection.rs
1
0.0
0.0% common/src/build/protobuf.rs
1
99.41
0.0% comms/core/src/builder/tests.rs
1
75.98
-0.22% comms/core/src/connection_manager/peer_connection.rs
1
61.95
0.0% comms/core/src/connectivity/requester.rs
1
99.75
0.0% comms/core/src/connectivity/test.rs
1
61.54
0.0% comms/core/src/peer_manager/peer_features.rs
1
83.33
0.0% comms/core/src/pipeline/inbound.rs
1
80.0
0.0% comms/core/src/protocol/error.rs
2
99.07
0.0% base_layer/common_types/src/tari_address/single_address.rs
2
98.56
0.0% base_layer/core/src/iterators/chunk.rs
2
99.32
0.0% base_layer/core/src/validation/block_body/test.rs
2
99.17
0.0% base_layer/core/src/validation/test.rs
2
95.15
0.0% base_layer/key_manager/src/mnemonic.rs
2
96.51
0.0% base_layer/mmr/src/balanced_binary_merkle_proof.rs
2
0.0
0.0% base_layer/wallet/src/output_manager_service/storage/database/mod.rs
2
96.0
-4.0% comms/core/src/backoff.rs
2
86.48
0.0% comms/core/src/protocol/rpc/test/greeting_service.rs
2
0.0
0.0% comms/core/src/tor/hidden_service/builder.rs
2
83.12
0.0% comms/dht/src/dedup/dedup_cache.rs
2
91.58
0.0% comms/dht/src/inbound/decryption.rs
3
83.13
0.0% applications/minotari_ledger_wallet/common/src/utils.rs
3
0.0
0.0% base_layer/contacts/src/contacts_service/storage/database.rs
3
98.34
0.0% base_layer/core/src/chain_storage/lmdb_db/lmdb_tree_writer.rs
3
92.47
0.0% base_layer/core/src/consensus/consensus_constants.rs
3
86.36
0.0% base_layer/core/src/proof_of_work/monero_rx/fixed_array.rs
3
70.0
0.0% base_layer/core/src/proof_of_work/proof_of_work_algorithm.rs
3
66.1
0.0% base_layer/key_manager/src/key_manager_service/interface.rs
3
95.65
0.0% base_layer/mmr/src/balanced_binary_merkle_tree.rs
3
0.0
0.0% base_layer/p2p/src/socks_authentication.rs
3
0.0
0.0% base_layer/wallet/src/transaction_service/storage/database.rs
3
95.35
0.0% comms/core/src/noise/crypto_resolver.rs
3
88.6
0.0% comms/core/src/peer_validator/helpers.rs
3
13.56
0.0% comms/core/src/protocol/rpc/server/mock.rs
3
82.46
0.0% comms/core/src/tor/control_client/commands/add_onion.rs
3
82.11
0.0% comms/dht/src/inbound/deserialize.rs
3
0.0
0.0% comms/dht/src/network_discovery/initializing.rs
3
52.81
0.0% comms/dht/src/outbound/requester.rs
4
80.72
0.0% base_layer/core/src/proof_of_work/lwma_diff.rs
4
59.61
-1.97% base_layer/core/src/transactions/transaction_key_manager/storage/sqlite_db/mod.rs
4
97.12
0.0% base_layer/key_manager/src/lib.rs
4
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/mod.rs
4
75.68
0.0% comms/core/src/pipeline/outbound.rs
4
81.97
0.0% comms/core/src/protocol/rpc/server/mod.rs
5
0.0
0.0% base_layer/core/src/base_node/comms_interface/comms_request.rs
5
86.22
0.0% base_layer/core/src/chain_storage/lmdb_db/cursors.rs
5
98.28
0.0% base_layer/core/src/consensus/consensus_manager.rs
5
0.0
0.0% base_layer/p2p/src/dns/client.rs
5
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/check_faux_transaction_status.rs
5
96.51
0.0% comms/core/src/protocol/negotiation.rs
5
80.14
0.0% comms/dht/src/rpc/service.rs
6
0.0
0.0% base_layer/wallet/src/base_node_service/service.rs
7
0.0
0.0% base_layer/core/src/mempool/service/initializer.rs
7
82.73
0.0% base_layer/p2p/src/services/liveness/state.rs
7
35.24
0.0% base_layer/wallet/src/storage/sqlite_utilities/mod.rs
7
0.0
0.0% base_layer/wallet/src/utxo_scanner_service/utxo_scanner_task.rs
7
84.62
0.0% comms/core/src/peer_manager/node_id.rs
8
0.0
0.0% applications/minotari_mcp_wallet/src/tools/atomic_swap_tools.rs
8
72.15
0.0% base_layer/mmr/src/mem_backend_vec.rs
8
0.0
0.0% base_layer/wallet/src/output_manager_service/tasks/txo_validation_task.rs
8
72.5
0.0% comms/core/src/peer_manager/node_distance.rs
9
67.69
0.0% applications/minotari_mcp_common/src/cli_integration.rs
9
0.0
0.0% applications/minotari_mcp_common/src/security.rs
9
94.12
0.0% base_layer/mmr/src/merkle_mountain_range.rs
9
60.38
0.0% base_layer/mmr/src/pruned_hashset.rs
9
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_validation_protocol.rs
9
0.0
0.0% comms/core/src/transports/hidden_service_transport.rs
10
32.14
0.0% applications/minotari_mcp_common/src/grpc_executor.rs
10
0.0
0.0% applications/minotari_mcp_wallet/src/tools/address_tools.rs
10
84.97
0.0% base_layer/core/src/chain_storage/lmdb_db/composite_key.rs
11
0.0
0.0% applications/minotari_mcp_common/src/grpc_client_implementations.rs
11
70.9
0.0% applications/minotari_mcp_common/src/response_converter.rs
11
80.66
0.0% applications/minotari_mcp_node/src/grpc_config_parser.rs
11
91.54
0.0% base_layer/core/src/mempool/priority/prioritized_transaction.rs
11
80.56
0.0% base_layer/core/src/transactions/transaction_components/transaction_input.rs
11
0.0
0.0% base_layer/wallet/src/connectivity_service/base_node_peer_manager.rs
11
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_receive_protocol.rs
12
97.17
0.0% base_layer/common_types/src/tari_address/dual_address.rs
12
0.0
0.0% base_layer/core/src/base_node/tari_pulse_service/mod.rs
12
21.56
0.0% base_layer/p2p/src/initialization.rs
12
24.11
0.0% comms/core/src/connection_manager/self_liveness.rs
12
58.73
0.0% infrastructure/max_size/src/bytes.rs
13
88.14
0.0% base_layer/core/src/blocks/block_header.rs
13
95.59
0.0% base_layer/key_manager/src/cipher_seed.rs
14
67.2
0.0% base_layer/core/src/transactions/transaction_key_manager/interface.rs
14
12.76
0.0% base_layer/wallet/src/output_manager_service/storage/sqlite_db/mod.rs
14
76.02
0.0% comms/core/src/protocol/rpc/client/pool.rs
15
78.75
0.0% applications/minotari_mcp_common/src/input_sanitizer.rs
15
0.0
0.0% base_layer/core/src/base_node/state_machine_service/state_machine.rs
15
0.0
0.0% base_layer/p2p/src/services/monitor_peers/service.rs
15
59.48
0.0% comms/dht/src/outbound/mock.rs
16
46.01
0.0% base_layer/core/src/chain_storage/async_db.rs
16
94.06
0.17% base_layer/core/src/proof_of_work/monero_rx/merkle_tree.rs
17
27.52
0.0% applications/minotari_mcp_common/src/executable_finder.rs
17
85.45
0.0% base_layer/common_types/src/tari_address/mod.rs
18
4.84
0.0% applications/minotari_mcp_common/src/error.rs
19
0.0
0.0% applications/minotari_app_grpc/src/authentication/basic_auth.rs
19
0.0
0.0% base_layer/core/src/base_node/rpc/query_service.rs
19
0.0
0.0% base_layer/wallet/src/transaction_service/tasks/send_finalized_transaction.rs
19
97.36
0.0% infrastructure/tari_script/src/script.rs
20
0.0
0.0% base_layer/core/src/mempool/service/inbound_handlers.rs
20
71.43
0.0% base_layer/core/src/proof_of_work/cuckaroo_pow.rs
20
70.19
0.0% comms/core/src/connection_manager/listener.rs
20
65.67
0.0% comms/core/src/protocol/messaging/protocol.rs
22
20.2
0.0% base_layer/key_manager/src/key_manager_service/storage/sqlite_db/mod.rs
23
78.14
-1.93% comms/core/src/connection_manager/dialer.rs
23
0.0
0.0% comms/core/src/socks/client.rs
24
23.46
0.0% base_layer/core/src/base_node/state_machine_service/states/listening.rs
24
88.18
0.0% infrastructure/tari_script/src/stack.rs
26
89.1
0.0% base_layer/core/src/proof_of_work/monero_rx/helpers.rs
26
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_broadcast_protocol.rs
27
84.83
0.0% base_layer/core/src/transactions/transaction_components/encrypted_data.rs
27
39.77
0.0% comms/dht/src/network_discovery/ready.rs
28
74.55
0.0% base_layer/core/src/blocks/pre_mine/mod.rs
31
9.09
0.0% applications/minotari_mcp_common/src/process_manager.rs
31
0.0
0.0% applications/minotari_mcp_wallet/src/tools/balance_tools.rs
31
85.73
0.0% comms/dht/src/actor.rs
32
90.14
0.0% comms/core/src/peer_manager/storage/database.rs
33
21.57
0.0% applications/minotari_mcp_common/src/connection_manager.rs
33
74.39
0.0% base_layer/core/src/mempool/reorg_pool/reorg_pool.rs
35
0.0
0.0% applications/minotari_mcp_wallet/src/tools/wallet_state.rs
35
75.46
0.0% base_layer/p2p/src/services/liveness/service.rs
36
73.0
0.0% base_layer/core/src/transactions/aggregated_body.rs
36
65.77
0.0% comms/core/src/connectivity/proactive_dialer.rs
37
0.0
0.0% applications/minotari_utils/src/commands/dbstats.rs
37
70.45
0.0% comms/core/src/net_address/multiaddr_range.rs
37
0.0
0.0% comms/dht/src/network_discovery/discovering.rs
38
65.71
0.0% applications/minotari_mcp_common/src/schema_generator.rs
39
0.0
0.0% base_layer/contacts/src/contacts_service/storage/sqlite_db.rs
39
60.21
0.13% comms/dht/src/connectivity/mod.rs
41
0.0
0.0% applications/minotari_mcp_node/src/tools/mining_tools.rs
41
0.0
0.0% base_layer/core/src/base_node/rpc/service.rs
42
63.4
0.0% base_layer/wallet/src/storage/sqlite_db/wallet.rs
42
81.49
0.19% comms/core/src/noise/socket.rs
43
50.52
0.04% base_layer/wallet/src/transaction_service/storage/sqlite_db.rs
44
0.0
0.0% base_layer/core/src/base_node/service/service.rs
44
8.41
0.0% base_layer/wallet/src/output_manager_service/storage/sqlite_db/output_sql.rs
45
87.34
0.0% base_layer/core/src/chain_storage/lmdb_db/validator_node_store.rs
46
32.29
0.0% comms/dht/src/network_discovery/state_machine.rs
48
0.0
0.0% base_layer/core/src/base_node/sync/block_sync/synchronizer.rs
48
45.71
0.0% base_layer/wallet/src/transaction_service/storage/models.rs
51
27.67
0.0% base_layer/core/src/base_node/sync/rpc/service.rs
52
0.0
0.0% clients/rust/base_node_wallet_client/src/client/http.rs
55
0.0
0.0% applications/minotari_mcp_node/src/tools/network_tools.rs
60
0.0
0.0% applications/minotari_mcp_wallet/src/tools/transaction_tools.rs
60
76.02
0.0% infrastructure/jellyfish/src/tree.rs
62
0.0
0.0% base_layer/wallet/src/wallet.rs
63
0.0
0.0% base_layer/wallet/src/transaction_service/protocols/transaction_send_protocol.rs
75
59.52
0.0% base_layer/core/src/validation/helpers.rs
77
0.0
0.0% base_layer/contacts/src/contacts_service/service.rs
81
0.0
0.0% applications/minotari_ledger_wallet/comms/src/accessor_methods.rs
83
56.7
0.0% infrastructure/jellyfish/src/types.rs
100
0.0
0.0% base_layer/core/src/base_node/sync/horizon_state_sync/synchronizer.rs
103
0.0
0.0% base_layer/core/src/base_node/sync/header_sync/synchronizer.rs
108
87.52
0.0% base_layer/core/src/transactions/transaction_components/memo_field.rs
115
0.0
0.0% base_layer/wallet/src/output_manager_service/handle.rs
125
0.0
0.0% comms/dht/src/network_discovery/seed_strap.rs
159
0.0
0.0% base_layer/core/src/base_node/comms_interface/inbound_handlers.rs
189
55.53
0.0% comms/core/src/connectivity/manager.rs
198
0.0
0.0% base_layer/wallet/src/transaction_service/handle.rs
330
56.07
0.0% base_layer/core/src/chain_storage/lmdb_db/lmdb_db.rs
489
0.0
0.0% base_layer/wallet/src/output_manager_service/service.rs
525
55.46
0.0% base_layer/core/src/chain_storage/blockchain_database.rs
536
0.0
0.0% base_layer/wallet/src/transaction_service/service.rs
Jobs
ID Job ID Ran Files Coverage
1 17033178607.1 18 Aug 2025 08:16AM UTC 820
54.49
GitHub Action Run
Source Files on build 17033178607
  • Tree
  • List 820
  • Changed 12
  • Source Changed 1
  • Coverage Changed 11
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #17033178607
  • 7966a1e1 on github
  • Prev Build on development (#16990089413)
  • Next Build on development (#17035877433)
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