Skip to content

feat(sdk): add lua-socket to cartesi/rollups-runtime - #561

Merged
endersonmaia merged 1 commit into
prerelease/v2-alphafrom
feat/add-lua-socket-to-sdk
Oct 19, 2026
Merged

endersonmaia merged 1 commit into
prerelease/v2-alphafrom
feat/add-lua-socket-to-sdk

Conversation

@endersonmaia

@endersonmaia endersonmaia commented Oct 15, 2026 •

Copy link
Copy Markdown
Member

As a rollups-node operator myself, I use the cartesi/rollups-runtime to easily start new instances for multiple chains when necessary, and lua-socket aids me to instrument the instance with web services that can give more information about the node operation.

I'm experimenting with a prometheus exporter made in pure Lua that exposed aggregated services status beyond what's already possible with telegraf, that's already parte of the runtime image.


This pull request updates the Cartesi SDK Docker image to include the lua-socket package in the cartesi/rollups-runtime environment. This addition enables Lua applications running in the runtime to use networking capabilities provided by the lua-socket library.

Dependency updates:

  • Added lua-socket to the list of installed packages in packages/sdk/Dockerfile, ensuring Lua scripts have access to socket/networking functionality.
  • Documented the addition of lua-socket in the changeset file .changeset/free-mails-smell.md for release tracking.

@changeset-bot

changeset-bot Bot commented Oct 15, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: dd7641a

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

This PR includes changesets to release 1 package
Name Type
@cartesi/sdk 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

@endersonmaia endersonmaia self-assigned this Oct 15, 2026
@brunomenezes brunomenezes moved this from Todo to Waiting review in Rollups SDK Oct 19, 2026
@brunomenezes brunomenezes moved this from Waiting review to Todo in Rollups SDK Oct 19, 2026
@brunomenezes brunomenezes moved this to 👁 In Review in Rollups Tooling Oct 19, 2026
@github-project-automation github-project-automation Bot moved this from 👁 In Review to 👍 Waiting Merge in Rollups Tooling Oct 19, 2026
@endersonmaia
endersonmaia merged commit c173738 into prerelease/v2-alpha Oct 19, 2026
7 checks passed
@endersonmaia
endersonmaia deleted the feat/add-lua-socket-to-sdk branch October 19, 2026 11:15
@github-project-automation github-project-automation Bot moved this from 👍 Waiting Merge to 📦 Done in Rollups Tooling Oct 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: 📦 Done

Development

Successfully merging this pull request may close these issues.

2 participants