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

iotaledger / iota / 26990290161
67%

Build:
DEFAULT BRANCH: develop
Ran 05 Jun 2026 02:39AM UTC
Jobs 1
Files 1072
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

04 Jun 2026 02:58PM UTC coverage: 67.125% (+0.1%) from 66.98%
26990290161

push

github

web-flow
chore: remove consensus messages re-exports (#11717)

# Description of change

`iota_types::messages_consensus` carried a `pub use` block that
re-exported `CancelledTransaction`, `CheckpointTimestamp` (aliased as
`TimestampMs`), `ConsensusCommitPrologueV1`,
`ConsensusDeterminedVersionAssignments`, and `VersionAssignment` from
`iota_sdk_types`. Per the repo's type-location guidance, these are
client-visible types whose canonical home is `iota-sdk-types`, so the
re-export shim is just an extra indirection.

This removes the re-export block and points every call site at
`iota_sdk_types` directly. The `TimestampMs` alias is dropped in favor
of `CheckpointTimestamp`. Purely mechanical — no behavioral or API
changes.

## Links to any relevant issues

https://github.com/iotaledger/iota/issues/11567

## How the change has been tested

- [x] Basic tests (linting, compilation, formatting, unit/integration
tests)
- [ ] Patch-specific tests (correctness, functionality coverage)
- [ ] I have added tests that prove my fix is effective or that my
feature works
- [x] I have checked that new and existing unit tests pass locally with
my changes

No new tests added: the change only relocates imports, so existing
compilation and tests provide full coverage.

5 of 5 new or added lines in 2 files covered. (100.0%)

2172 existing lines in 38 files now uncovered.

152889 of 227767 relevant lines covered (67.13%)

475509.18 hits per line

Coverage Regressions

Lines Coverage ∆ File
462
0.0
0.0% crates/iota-indexer/src/store/pg_indexer_store.rs
327
59.97
-1.14% crates/iota-json-rpc-types/src/iota_transaction.rs
166
57.76
4.07% crates/iota-json-rpc-types/src/iota_object.rs
159
30.36
1.3% crates/iota-indexer/src/models/objects.rs
114
0.0
0.0% crates/iota-indexer/src/read.rs
106
83.82
-0.02% crates/iota-transactional-test-runner/src/test_adapter.rs
88
0.0
0.0% crates/iota-indexer/src/ingestion/primary/prepare.rs
76
90.66
0.39% crates/iota-protocol-config/src/lib.rs
65
89.53
1.41% crates/iota-network/src/state_sync/mod.rs
64
0.0
0.0% crates/iota-graphql-rpc/src/test_infra/cluster.rs
64
0.0
0.0% crates/iota-indexer/src/test_utils.rs
63
87.02
0.07% crates/iota/src/client_ptb/builder.rs
48
50.5
0.0% crates/iota-json-rpc-types/src/iota_event.rs
46
7.82
-0.23% crates/iota-indexer/src/types.rs
45
26.72
2.59% crates/iota-json-rpc-types/src/iota_checkpoint.rs
44
45.54
5.94% crates/iota-json-rpc-types/src/object_changes.rs
39
82.08
0.0% crates/iota-json-rpc-types/src/iota_move.rs
38
0.0
0.0% crates/iota-indexer/src/indexer.rs
30
83.28
0.0% crates/iota-json-rpc-types/src/iota_system_state_summary.rs
27
87.41
0.0% crates/iota-transactional-test-runner/src/args.rs
17
0.0
0.0% crates/iota-indexer/src/ingestion/common/persist.rs
13
72.11
0.0% crates/iota-json-rpc-types/src/lib.rs
12
0.0
0.0% crates/iota-indexer/src/main.rs
10
96.55
-3.45% crates/iota-json-rpc-types/src/iota_primitives.rs
10
73.79
0.3% crates/iota-transaction-builder/src/utils.rs
7
71.79
0.0% crates/iota-json-rpc-types/src/iota_owner.rs
6
68.98
0.83% crates/iota-indexer/src/config.rs
6
71.76
-3.53% crates/iota-types/src/iota_serde.rs
4
0.0
0.0% crates/iota-indexer/src/metrics.rs
4
89.14
-0.99% crates/iota-types/src/base_types.rs
2
90.82
-0.28% crates/iota-core/src/epoch/randomness.rs
2
91.98
-0.84% crates/iota-http/src/lib.rs
2
0.0
0.0% crates/iota-json-rpc-types/src/iota_indexer.rs
2
91.33
0.24% crates/starfish/core/src/header_synchronizer.rs
1
77.25
-0.07% crates/iota-core/src/checkpoints/mod.rs
1
89.69
1.03% crates/iota-core/src/connection_monitor.rs
1
88.89
-0.14% crates/iota-network/src/discovery/mod.rs
1
87.84
0.0% crates/starfish/core/src/leader_timeout.rs
Jobs
ID Job ID Ran Files Coverage
1 nextest+simtest - 26990290161.1 05 Jun 2026 02:39AM UTC 1072
67.13
GitHub Action Run
Source Files on build 26990290161
  • Tree
  • List 1072
  • Changed 59
  • Source Changed 44
  • Coverage Changed 50
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #26990290161
  • b6d83f00 on github
  • Prev Build on develop (#26925129393)
  • Next Build on develop (#27049008343)
  • 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