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

iotaledger / iota / 21156430293
63%

Build:
DEFAULT BRANCH: develop
Ran 20 Jan 2026 03:49AM UTC
Jobs 1
Files 1394
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

19 Jan 2026 05:59PM UTC coverage: 63.188% (+0.03%) from 63.161%
21156430293

push

github

web-flow
feat(explorer): Display checkpoint, epoch, and date on package details page with two-column layout (#9730)

# Description of change

Package details pages now display the checkpoint number, epoch, and
publish date from the package's creation transaction in a two-column
responsive layout. This provides developers with temporal context about
package deployment while using less vertical space.

## Links to any relevant issues

Be sure to reference any related issues by adding `fixes #(issue)`.

## Changes

- **Modified
`apps/explorer/src/pages/object-result/views/PkgView.tsx`**:
- Added three new fields to the Details panel: Checkpoint, Epoch, and
Date
- Imported `formatDate`, `CheckpointSequenceLink`, and `EpochLink`
components
  - Implemented responsive two-column grid layout for the Details panel
  - Left column displays: Object ID, Version, Publisher
  - Right column displays: Checkpoint, Epoch, Date
  - Layout is responsive and stacks to single column on mobile devices

The implementation reuses the existing `useGetTransaction()` call that
fetches the package's creation transaction data.

### Layout Preview

![Package Details Two-Column
Layout](https://github.com/user-attachments/assets/5f000d6a-6aa1-49cc-9839-b49a10b129be)

**Layout benefits:**
- Two-column grid reduces vertical scrolling
- Logical grouping: static package info on left, temporal info on right
- Responsive design adapts to screen size (single column on mobile)
- All fields are clickable links where applicable

Example of what's now displayed:
```
Left Column:              Right Column:
- Object ID              - Checkpoint: 39,641,209 (link)
- Version                - Epoch: 99 (link)
- Publisher              - Date: 24 Feb, 15:11
```

## How the change has been tested

- [x] Basic tests (linting, compilation, formatting, unit/integration
tests)
- [x] Patch-specific tests (correctness, functionality coverage)
- [ ] I have added tests that prove my fix is effective or that my
feature... (continued)

213680 of 338164 relevant lines covered (63.19%)

2496555.15 hits per line

Uncovered Existing Lines

Lines Coverage ∆ File
1
71.75
-0.23% crates/iota-core/src/authority/authority_store_tables.rs
1
74.4
-0.14% crates/iota-network/src/randomness/mod.rs
1
76.91
-0.11% crates/iota-types/src/crypto.rs
1
96.35
-0.04% crates/starfish/core/src/dag_state.rs
1
93.88
0.07% crates/starfish/core/src/transactions_synchronizer.rs
2
86.94
-0.09% crates/iota-core/src/authority/authority_per_epoch_store.rs
2
86.63
-0.27% crates/iota-network/src/discovery/mod.rs
2
84.25
-0.21% crates/iota-rest-api/src/transactions/resolve.rs
2
49.49
1.71% crates/iota-sdk/src/apis/read.rs
3
81.71
-3.66% consensus/config/src/crypto.rs
3
82.35
-8.82% crates/iota-genesis-builder/src/stardust/types/output_header.rs
3
92.42
-4.55% crates/iota-grpc-client/src/event.rs
3
91.8
-4.92% crates/iota-grpc-server/src/server.rs
3
81.82
-1.19% crates/iota-metrics/src/histogram.rs
3
94.29
-2.86% crates/starfish/config/src/committee.rs
4
93.43
-1.38% crates/iota-core/src/authority/test_authority_builder.rs
4
90.29
-0.29% crates/iota-core/src/execution_cache/writeback_cache.rs
4
56.7
-0.88% crates/iota-core/src/storage.rs
5
89.17
0.58% crates/iota-test-transaction-builder/src/lib.rs
6
73.06
-0.42% crates/iota-core/src/checkpoints/mod.rs
6
83.06
-2.48% crates/iota-core/src/epoch/consensus_store_pruner.rs
6
84.63
-0.99% crates/iota-core/src/traffic_controller/mod.rs
6
34.49
-0.58% crates/iota-rest-api/src/client/sdk.rs
6
87.21
-1.74% crates/iota-types/src/effects/effects_v1.rs
6
65.19
-0.21% crates/iota-types/src/storage/shared_in_memory_store.rs
8
62.03
-6.33% crates/iota-config/src/transaction_deny_config.rs
11
54.46
-1.06% crates/iota-json-rpc-types/src/iota_object.rs
11
80.36
-0.59% crates/iota-rest-api/src/transactions/execution.rs
12
90.54
-0.15% crates/starfish/core/src/core_thread.rs
14
59.69
-0.64% crates/iota-core/src/authority/authority_store_pruner.rs
35
75.48
-2.38% crates/test-cluster/src/lib.rs
37
90.48
0.35% consensus/core/src/synchronizer.rs
148
37.05
1.77% crates/iota/src/keytool.rs
176
91.33
0.8% crates/starfish/core/src/header_synchronizer.rs
431
24.21
-0.65% crates/iota-types/src/iota_sdk_types_conversions.rs
Jobs
ID Job ID Ran Files Coverage
1 nextest+simtest - 21156430293.1 20 Jan 2026 03:49AM UTC 1396
63.18
GitHub Action Run
Source Files on build 21156430293
  • Tree
  • List 1394
  • Changed 56
  • Source Changed 10
  • Coverage Changed 54
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Github Actions Build #21156430293
  • e2821ab3 on github
  • Prev Build on develop (#21122351430)
  • Next Build on develop (#21193858692)
  • 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