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

iotaledger / iota / 22008669645
64%

Build:
DEFAULT BRANCH: develop
Ran 14 Feb 2026 04:00AM UTC
Jobs 1
Files 1529
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

13 Feb 2026 05:51PM UTC coverage: 63.464% (-0.07%) from 63.532%
22008669645

push

github

web-flow
feat(gRPC): cleanups (#10060)

# Description of change

This PR includes several cleanups to the gRPC interface including server
and client.

- #10037 
- #10058 
- #10076 
- #10119 
- #10136
- #10183 
- #10229 
- #10257
- #10273 
- #10277

964 of 1908 new or added lines in 52 files covered. (50.52%)

335 existing lines in 47 files now uncovered.

221465 of 348964 relevant lines covered (63.46%)

2781952.11 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
1
65.73
-0.37% crates/iota-grpc-server/src/event_filter.rs
2
94.59
-5.41% crates/iota-grpc-client/src/api/ledger/objects.rs
2
81.25
-3.94% crates/iota-grpc-client/src/api/ledger/transactions.rs
2
81.15
-1.21% crates/iota-grpc-server/src/ledger_service/get_checkpoint.rs
2
43.54
-0.32% crates/iota-grpc-server/src/transaction_filter.rs
2
0.0
0.0% crates/iota-grpc-types/src/proto/generated/iota.grpc.v0.ledger_service.field_info.rs
2
53.33
2.49% crates/iota-grpc-types/src/proto/iota/grpc/v0/object.rs
3
55.26
-4.74% crates/iota-grpc-client/src/api/common.rs
3
77.27
-0.68% crates/iota-grpc-server/src/ledger_service/get_epoch.rs
3
22.22
-2.78% crates/iota-grpc-types/src/proto/iota/grpc/v0/bcs.rs
6
81.15
-1.85% crates/iota-grpc-client/src/api/ledger/checkpoints.rs
7
91.25
crates/iota-grpc-types/src/proto/generated/iota.grpc.v0.epoch.accessors.rs
8
46.6
-2.81% crates/iota-grpc-server/src/merge.rs
9
42.42
25.44% crates/iota-grpc-types/src/proto/iota/grpc/v0/checkpoint.rs
10
0.0
crates/iota-grpc-client/src/api/ledger/service_info.rs
12
61.29
-38.71% crates/iota-grpc-client/src/api/ledger/epochs.rs
14
70.4
-8.88% crates/iota-grpc-server/src/error.rs
14
33.33
crates/iota-grpc-types/src/proto/iota/grpc/v0/transaction_execution_service.rs
15
6.0
-20.83% crates/iota-grpc-types/src/proto/iota/grpc/v0/signatures.rs
18
30.56
-20.73% crates/iota-grpc-client/src/api/mod.rs
22
30.61
-15.44% crates/iota-grpc-types/src/proto/mod.rs
24
25.0
crates/iota-grpc-types/src/proto/iota/grpc/v0/versioned.rs
28
90.07
crates/iota-grpc-types/src/proto/generated/iota.grpc.v0.ledger_service.accessors.rs
30
0.0
0.0% crates/iota-proto-build/src/main.rs
39
81.32
-2.33% crates/iota-grpc-server/src/types.rs
40
0.0
-32.0% crates/iota-grpc-types/src/proto/iota/grpc/v0/event.rs
41
72.67
crates/iota-proto-build/src/codegen/accessor_config.rs
43
8.51
crates/iota-grpc-types/src/proto/generated/iota.grpc.v0.event.accessors.rs
45
33.33
-16.67% crates/iota-grpc-types/src/proto/iota/grpc/v0/transaction.rs
47
14.84
-8.61% crates/iota-grpc-types/src/proto/iota/grpc/v0/types.rs
55
10.39
-25.97% crates/iota-grpc-types/src/proto/iota/grpc/v0/command.rs
56
2.56
-0.16% crates/simulacrum/src/state_reader.rs
60
0.0
0.0% crates/iota-grpc-types/src/proto/iota/grpc/v0/epoch.rs
82
0.0
crates/iota-grpc-types/src/proto/iota/grpc/v0/ledger_service.rs
197
0.0
0.0% crates/iota-proto-build/src/codegen/accessors.rs

Uncovered Existing Lines

Lines Coverage ∆ File
1
55.26
-4.74% crates/iota-grpc-client/src/api/common.rs
1
81.15
-1.21% crates/iota-grpc-server/src/ledger_service/get_checkpoint.rs
1
92.0
-2.0% crates/iota-grpc-server/src/response.rs
1
95.83
-4.17% crates/iota-keys/src/random_names.rs
2
89.35
0.0% crates/iota-core/src/connection_monitor.rs
2
77.17
0.87% crates/iota-core/src/storage.rs
2
30.56
-20.73% crates/iota-grpc-client/src/api/mod.rs
2
42.42
25.44% crates/iota-grpc-types/src/proto/iota/grpc/v0/checkpoint.rs
2
0.0
0.0% crates/iota-grpc-types/src/proto/iota/grpc/v0/epoch.rs
2
91.78
-0.1% crates/starfish/core/src/header_synchronizer.rs
3
84.91
-0.89% consensus/core/src/authority_service.rs
3
87.84
-0.26% crates/iota-genesis-builder/src/lib.rs
3
87.65
-3.7% crates/iota-genesis-builder/src/stardust/types/address_swap_split_map.rs
3
73.53
-8.82% crates/iota-genesis-builder/src/stardust/types/output_header.rs
3
82.14
-2.68% crates/iota-genesis-builder/src/validator_info.rs
3
82.35
-8.82% crates/iota-json-rpc-types/src/iota_checkpoint.rs
3
34.49
0.19% crates/iota-rest-api/src/client/sdk.rs
3
74.91
-1.05% crates/iota-sdk/src/lib.rs
3
70.14
-0.6% crates/iota-swarm/src/memory/swarm.rs
3
82.35
-17.65% crates/iota-types/src/clock.rs
3
88.08
-0.87% crates/iota-types/src/effects/effects_v1.rs
4
33.33
-16.67% crates/iota-grpc-types/src/proto/iota/grpc/v0/transaction.rs
4
57.13
-0.27% crates/iota-json-rpc-types/src/iota_transaction.rs
4
0.0
0.0% crates/iota-proto-build/src/main.rs
4
56.52
-2.17% crates/iota-stardust-types/src/block/output/foundry.rs
5
81.32
-2.33% crates/iota-grpc-server/src/types.rs
5
30.61
-15.44% crates/iota-grpc-types/src/proto/mod.rs
5
89.34
2.46% crates/iota-transaction-builder/src/package.rs
5
2.56
-0.16% crates/simulacrum/src/state_reader.rs
6
0.0
-32.0% crates/iota-grpc-types/src/proto/iota/grpc/v0/event.rs
6
46.76
-2.05% crates/iota-sdk/src/apis/read.rs
6
84.19
-1.23% crates/starfish/core/src/network/tonic_network.rs
7
0.0
0.0% crates/iota-proto-build/src/codegen/accessors.rs
7
23.23
-7.07% crates/iota-rest-api/src/client/mod.rs
9
6.0
-20.83% crates/iota-grpc-types/src/proto/iota/grpc/v0/signatures.rs
9
66.67
-18.75% crates/iota-network-stack/src/anemo_ext.rs
11
83.8
-1.82% crates/iota-core/src/traffic_controller/mod.rs
12
88.78
0.77% crates/iota-test-transaction-builder/src/lib.rs
13
90.75
-0.66% consensus/core/src/synchronizer.rs
14
23.44
-10.94% crates/iota-grpc-types/src/proto/google.rs
14
0.0
-48.28% crates/iota-types/src/storage/error.rs
15
0.0
0.0% crates/iota-rest-kv/src/main.rs
20
46.6
-2.81% crates/iota-grpc-server/src/merge.rs
20
0.0
0.0% crates/iota-rest-kv/src/bigtable.rs
22
92.23
0.41% crates/iota-json-rpc/src/governance_api.rs
26
75.96
0.47% crates/test-cluster/src/lib.rs
33
90.58
-1.21% crates/iota-protocol-config/src/lib.rs
Jobs
ID Job ID Ran Files Coverage
1 nextest+simtest - 22008669645.1 14 Feb 2026 04:00AM UTC 1542
63.19
GitHub Action Run
Source Files on build 22008669645
  • Tree
  • List 1529
  • Changed 107
  • Source Changed 48
  • Coverage Changed 105
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #22008669645
  • 0d81e4ac on github
  • Prev Build on develop (#21971210959)
  • Next Build on develop (#22047159219)
  • Delete
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