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

iotaledger / iota-rust-sdk / 36802463174
49%

Build:
DEFAULT BRANCH: develop
Ran 01 Oct 2026 01:46AM UTC
Jobs 1
Files 194
Run time 1min
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 Sep 2026 02:35PM UTC coverage: 0.403% (-0.002%) from 0.405%
36802463174

push

github

web-flow
refactor(grpc-client)!: move the list queries' optional inputs to setters (#1554)

* refactor(grpc-client)!: move the list queries' optional inputs to setters

`coins`, `owned_objects`, `dynamic_fields`, `package_versions` and
`owned_move_objects` now take only their required argument. Page size,
page token, coin type, object type and read mask are setters on the
returned query, and unset setters keep the previous defaults. Request
objects are `#[must_use]`.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

* test(grpc-client): check the request the list queries send

The list queries build their single-page request in `into_request`, and
the tests check the proto request it returns (owner, parent, package id,
type filter, read mask, page size, page token and message size) instead
of only the query's fields.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
Co-authored-by: Thibault Martinez <thibault@iota.org>

0 of 209 new or added lines in 6 files covered. (0.0%)

623 existing lines in 8 files now uncovered.

118 of 29255 relevant lines covered (0.4%)

1.04 hits per line

Uncovered Changes

Lines Coverage ∆ File
87
0.0
0.0% crates/iota-sdk-grpc-client/src/api/state/owned_objects.rs
53
0.0
0.0% crates/iota-sdk-grpc-client/src/api/state/coins.rs
30
0.0
0.0% crates/iota-sdk-grpc-client/src/api/state/dynamic_fields.rs
22
0.0
0.0% crates/iota-sdk-grpc-client/src/api/common.rs
13
0.0
0.0% crates/iota-sdk-grpc-client/src/api/move_package/package_versions.rs
4
0.0
0.0% crates/iota-sdk-grpc-client/src/transaction_builder_client.rs

Coverage Regressions

Lines Coverage ∆ File
161
0.0
0.0% crates/iota-sdk-crypto/src/simple.rs
117
0.0
0.0% crates/iota-sdk-grpc-client/src/api/common.rs
97
0.0
0.0% crates/iota-sdk-crypto/src/lib.rs
77
0.0
0.0% crates/iota-sdk-crypto/src/secp256k1.rs
70
0.0
0.0% crates/iota-sdk-crypto/src/secp256r1.rs
46
0.0
0.0% crates/iota-sdk-crypto/src/multisig.rs
29
0.0
0.0% crates/iota-sdk-graphql-client/src/subscription.rs
26
0.0
0.0% crates/iota-sdk-crypto/src/passkey.rs
Jobs
ID Job ID Ran Files Coverage
1 nextest - 36802463174.1 01 Oct 2026 01:46AM UTC 194
0.4
GitHub Action Run
Source Files on build 36802463174
  • Tree
  • List 194
  • Changed 15
  • Source Changed 15
  • Coverage Changed 13
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #36802463174
  • 8883560c on github
  • Prev Build on develop (#36655924056)
  • Next Build on develop (#36951656874)
  • Delete
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc