Home / Cardano Foundation / cardano-rosetta-java
May 20, 2-3 AM (0)
May 20, 3-4 AM (0)
May 20, 4-5 AM (0)
May 20, 5-6 AM (0)
May 20, 6-7 AM (0)
May 20, 7-8 AM (0)
May 20, 8-9 AM (0)
May 20, 9-10 AM (0)
May 20, 10-11 AM (0)
May 20, 11-12 PM (0)
May 20, 12-1 PM (0)
May 20, 1-2 PM (0)
May 20, 2-3 PM (0)
May 20, 3-4 PM (0)
May 20, 4-5 PM (0)
May 20, 5-6 PM (0)
May 20, 6-7 PM (0)
May 20, 7-8 PM (0)
May 20, 8-9 PM (0)
May 20, 9-10 PM (0)
May 20, 10-11 PM (0)
May 20, 11-12 AM (0)
May 21, 12-1 AM (0)
May 21, 1-2 AM (0)
May 21, 2-3 AM (0)
May 21, 3-4 AM (0)
May 21, 4-5 AM (0)
May 21, 5-6 AM (0)
May 21, 6-7 AM (0)
May 21, 7-8 AM (0)
May 21, 8-9 AM (0)
May 21, 9-10 AM (0)
May 21, 10-11 AM (0)
May 21, 11-12 PM (0)
May 21, 12-1 PM (0)
May 21, 1-2 PM (0)
May 21, 2-3 PM (0)
May 21, 3-4 PM (0)
May 21, 4-5 PM (0)
May 21, 5-6 PM (0)
May 21, 6-7 PM (0)
May 21, 7-8 PM (0)
May 21, 8-9 PM (0)
May 21, 9-10 PM (0)
May 21, 10-11 PM (0)
May 21, 11-12 AM (0)
May 22, 12-1 AM (0)
May 22, 1-2 AM (0)
May 22, 2-3 AM (0)
May 22, 3-4 AM (0)
May 22, 4-5 AM (0)
May 22, 5-6 AM (0)
May 22, 6-7 AM (0)
May 22, 7-8 AM (0)
May 22, 8-9 AM (0)
May 22, 9-10 AM (0)
May 22, 10-11 AM (0)
May 22, 11-12 PM (0)
May 22, 12-1 PM (0)
May 22, 1-2 PM (0)
May 22, 2-3 PM (0)
May 22, 3-4 PM (0)
May 22, 4-5 PM (0)
May 22, 5-6 PM (0)
May 22, 6-7 PM (0)
May 22, 7-8 PM (0)
May 22, 8-9 PM (0)
May 22, 9-10 PM (0)
May 22, 10-11 PM (0)
May 22, 11-12 AM (0)
May 23, 12-1 AM (0)
May 23, 1-2 AM (0)
May 23, 2-3 AM (0)
May 23, 3-4 AM (0)
May 23, 4-5 AM (0)
May 23, 5-6 AM (0)
May 23, 6-7 AM (0)
May 23, 7-8 AM (0)
May 23, 8-9 AM (0)
May 23, 9-10 AM (0)
May 23, 10-11 AM (0)
May 23, 11-12 PM (0)
May 23, 12-1 PM (0)
May 23, 1-2 PM (0)
May 23, 2-3 PM (0)
May 23, 3-4 PM (0)
May 23, 4-5 PM (0)
May 23, 5-6 PM (0)
May 23, 6-7 PM (0)
May 23, 7-8 PM (0)
May 23, 8-9 PM (0)
May 23, 9-10 PM (0)
May 23, 10-11 PM (0)
May 23, 11-12 AM (0)
May 24, 12-1 AM (0)
May 24, 1-2 AM (0)
May 24, 2-3 AM (0)
May 24, 3-4 AM (0)
May 24, 4-5 AM (0)
May 24, 5-6 AM (0)
May 24, 6-7 AM (0)
May 24, 7-8 AM (0)
May 24, 8-9 AM (0)
May 24, 9-10 AM (0)
May 24, 10-11 AM (0)
May 24, 11-12 PM (0)
May 24, 12-1 PM (0)
May 24, 1-2 PM (0)
May 24, 2-3 PM (0)
May 24, 3-4 PM (0)
May 24, 4-5 PM (0)
May 24, 5-6 PM (0)
May 24, 6-7 PM (0)
May 24, 7-8 PM (0)
May 24, 8-9 PM (0)
May 24, 9-10 PM (0)
May 24, 10-11 PM (0)
May 24, 11-12 AM (0)
May 25, 12-1 AM (0)
May 25, 1-2 AM (0)
May 25, 2-3 AM (0)
May 25, 3-4 AM (0)
May 25, 4-5 AM (0)
May 25, 5-6 AM (0)
May 25, 6-7 AM (1)
May 25, 7-8 AM (0)
May 25, 8-9 AM (0)
May 25, 9-10 AM (0)
May 25, 10-11 AM (0)
May 25, 11-12 PM (0)
May 25, 12-1 PM (0)
May 25, 1-2 PM (0)
May 25, 2-3 PM (0)
May 25, 3-4 PM (0)
May 25, 4-5 PM (0)
May 25, 5-6 PM (0)
May 25, 6-7 PM (0)
May 25, 7-8 PM (0)
May 25, 8-9 PM (0)
May 25, 9-10 PM (0)
May 25, 10-11 PM (0)
May 25, 11-12 AM (0)
May 26, 12-1 AM (0)
May 26, 1-2 AM (0)
May 26, 2-3 AM (0)
May 26, 3-4 AM (0)
May 26, 4-5 AM (0)
May 26, 5-6 AM (0)
May 26, 6-7 AM (1)
May 26, 7-8 AM (1)
May 26, 8-9 AM (0)
May 26, 9-10 AM (0)
May 26, 10-11 AM (1)
May 26, 11-12 PM (2)
May 26, 12-1 PM (0)
May 26, 1-2 PM (0)
May 26, 2-3 PM (0)
May 26, 3-4 PM (0)
May 26, 4-5 PM (0)
May 26, 5-6 PM (0)
May 26, 6-7 PM (0)
May 26, 7-8 PM (0)
May 26, 8-9 PM (0)
May 26, 9-10 PM (0)
May 26, 10-11 PM (0)
May 26, 11-12 AM (0)
May 27, 12-1 AM (0)
May 27, 1-2 AM (0)
May 27, 2-3 AM (0)
6 commits this week May 20, 2026 - May 27, 2026
chore: prepare 2.2.0 (hard fork ready) (#741)
* feat: upgrade cardano-node from 10.5.4 to 10.7.1

* fix: update PeerSnapshotServiceImpl for
  cardano-node 10.7.x peer-snapshot format

  cardano-node 10.7.x dropped the legacy
  "domain" relay field — all relay
  addresses (both hostnames and IPs) now use
  the "address" key. The port
  field is also optional in the new format.

  - Detect relay type (domain/IPv4/IPv6) by
  inspecting the address value
    instead of checking for a non-null
  "domain" field
  - Default port to 3001 when the relay entry
  omits the port field
  - Retain "domain" field handling for
  backwards compatibility with
    older snapshot formats

* chor: bump yaci version 0.4.1

* chore: bump version to 2.2.0

* test: truncate token logos in Allure attachments over 5MB

* fix: refresh mainnet and preview peer-snapshot to v3 format for cardano-node 10.7.x

* chore: upgrade cardano-node to 11.0.0

* feat: bump node version to 11.0.1, mithril version 2617.0

* fix: update node config from cardano-playground upstream

Update config.json and peer-snapshot.json for preview, preprod, and mainnet
from https://book.play.dev.cardano.org (cardano-playground repo)

Co-Authored-By: Claude Opus 4.7 <[email protected]>

* chore: remove checkpoint

* chore: update peer-snapshot.json from upstream

* chore: bump yaci-store to 2.0.1-rc1

Aligns the pinned yaci-store version with the SyncStatusService /
SyncStatus core API (yaci-store #860) that YaciSyncHealthIndicator
was already migrated to.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>

* chore: align remaining cardano-node refs to 11.0.1

The h2 env files, test-integration config default, and the
network/options golden fixture were still pinned to 11.0.0 while
the rest of the release moved to 11.0.1. Brings them in line so
all environments use the same node version.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>

* fix: drop temporary Mithril 2543.1-hotfix in favour of 2617.0

The mainnet preprod env and the mithril Dockerfile were already on
2617.0, but .env.docker-compose and .env.IntegrationTest still pinned
the temporary 2543.1-hotfix tag, which should not ship for a hard
fork. Aligns all Mithril references to 2617.0.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>

* feat: one-time --allow-override gate for Mithril v1->v2 migration

Mirror of the 1.x change (release/1_x_x_hf bbfad4fe6). Mithril 2617.0
dropped the v1 backend; v2 refuses to download into a non-empty /node
unless --allow-override is set. Pass the override exactly once (to
migrate a legacy v1 / pre-v2-aware volume) gated on a provenance
marker the script writes itself (/node/.mithril-v2.done) after a
successful download; never override once the marker exists. /node is
a bind mount (${CARDANO_NODE_DIR}:/node) so the marker persists.

Captures the mithril-client exit code (previously discarded) so the
marker is written only on success; the container still exits 0 in the
steady-state "v2 refuses non-empty dir" case so downstream services
gated on service_completed_successfully are not blocked.

Premise (v1->v2 requires a fresh re-download) originates from AI
commit 3a2af2ecb and is not yet build-verified -- no Docker here.

Co-Authored-By: Claude Opus 4.7 (1M context) <[email protected]>

* chore: bump yaci-store to 2.0.1 and yaci to 0.4.4

---------

Co-authored-by: Sotatek-DucPhung <[email protected]>
Co-authored-by: Sotatek-DucPhung <[email protected]>
Co-authored-by: Lincon Vidal <[email protected]>
Co-authored-by: Claude <[email protected]>
Co-authored-by: Claude Opus 4.7 <[email protected]>
Co-authored-by: Mateusz Czeladka <[email protected]>
Co-authored-by: Sotatek-HenryDo <[email protected]>