Skip to content

feat: update rollups explorer service#456

Merged
brunomenezes merged 3 commits intoprerelease/v2-alphafrom
feat/cli-new-rollups-explorer
Mar 27, 2026
Merged

feat: update rollups explorer service#456
brunomenezes merged 3 commits intoprerelease/v2-alphafrom
feat/cli-new-rollups-explorer

Conversation

@brunomenezes
Copy link
Copy Markdown
Contributor

@brunomenezes brunomenezes commented Mar 23, 2026

Summary

Update the configuration to use the new rollups-explorer service.

Changes:

  • Remove dependencies on the database.
  • Remove dependencies on squid indexer.
  • Remove dependencies on GraphQL API.
  • Set up Docker depends-on definition, i.e. [node, anvil] .
  • Set up the Docker health-check definition against a /healthz endpoint.
  • Update the healthy-semaphore definitions for the new explorer.

Dependencies

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Mar 23, 2026

🦋 Changeset detected

Latest commit: c018b99

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package
Name Type
@cartesi/cli Patch

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

@brunomenezes brunomenezes moved this from Todo to In progress in Rollups SDK Mar 23, 2026
@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Mar 23, 2026

Coverage Report

Status Category Percentage Covered / Total
🟢 Lines 95.51% (🎯 0%) 1191 / 1247
🔵 Statements 95.51% 1191 / 1247
🔵 Functions 94.74% 90 / 95
🔵 Branches 0% 0 / 0
📁 File Coverage (12 files)
File Lines Statements Functions Branches Uncovered Lines
apps/cli/src/builder/directory.ts 🟢 100% 🟢 100% 🟢 100% 🔴 0% -
apps/cli/src/builder/docker.ts 🟢 88.68% 🟢 88.68% 🟡 75% 🔴 0% 83-85, 139-147
apps/cli/src/builder/empty.ts 🟢 100% 🟢 100% 🟢 100% 🔴 0% -
apps/cli/src/builder/none.ts 🟢 100% 🟢 100% 🟢 100% 🔴 0% -
apps/cli/src/builder/tar.ts 🟢 100% 🟢 100% 🟢 100% 🔴 0% -
apps/cli/src/compose/builder.ts 🟢 99.79% 🟢 99.79% 🟢 100% 🔴 0% 228
apps/cli/src/config.ts 🟢 92.63% 🟢 92.63% 🟢 94.12% 🔴 0% 65-66, 217, 226, 235, 255, ...
apps/cli/src/exec/cartesi-machine.ts 🟡 75% 🟡 75% 🟡 66.67% 🔴 0% 10-12, 28-30
apps/cli/src/exec/genext2fs.ts 🟢 96.92% 🟢 96.92% 🟢 100% 🔴 0% 87-88
apps/cli/src/exec/index.ts 🟢 100% 🟢 100% 🟢 100% 🔴 0% -
apps/cli/src/exec/mksquashfs.ts 🟢 91.23% 🟢 91.23% 🟢 100% 🔴 0% 68-72
apps/cli/src/exec/util.ts 🟢 94.44% 🟢 94.44% 🟢 100% 🔴 0% 47-48

@brunomenezes brunomenezes force-pushed the feat/cli-new-rollups-explorer branch from 9fa4c8a to 20f8daa Compare March 23, 2026 18:23
@brunomenezes brunomenezes self-assigned this Mar 23, 2026
* Removed database dependencies.
* Removed api-service definitions.
* Removed indexer definitions.
* Setup new docker depends on [anvil , node]
* Add a health check for the explorer service.
@brunomenezes brunomenezes moved this from In progress to Waiting review in Rollups SDK Mar 27, 2026
@brunomenezes brunomenezes force-pushed the feat/cli-new-rollups-explorer branch from 20f8daa to c7c1cbe Compare March 27, 2026 18:55
@brunomenezes brunomenezes marked this pull request as ready for review March 27, 2026 18:56
@brunomenezes brunomenezes moved this from Waiting review to In progress in Rollups SDK Mar 27, 2026
@brunomenezes brunomenezes marked this pull request as draft March 27, 2026 18:56
@brunomenezes brunomenezes requested a review from mpolitzer March 27, 2026 19:32
@brunomenezes brunomenezes marked this pull request as ready for review March 27, 2026 20:18
@brunomenezes brunomenezes moved this from In progress to Waiting review in Rollups SDK Mar 27, 2026
@github-project-automation github-project-automation bot moved this from Waiting review to Waiting Merge in Rollups SDK Mar 27, 2026
@brunomenezes brunomenezes merged commit 7b7377c into prerelease/v2-alpha Mar 27, 2026
4 checks passed
@brunomenezes brunomenezes deleted the feat/cli-new-rollups-explorer branch March 27, 2026 20:44
@github-project-automation github-project-automation bot moved this from Waiting Merge to Done in Rollups SDK Mar 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants