Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package smart contract rollup Octez binaries #518

Open
pasqu4le opened this issue Aug 12, 2022 · 2 comments
Open

Package smart contract rollup Octez binaries #518

pasqu4le opened this issue Aug 12, 2022 · 2 comments
Assignees

Comments

@pasqu4le
Copy link
Contributor

Clarification and motivation

The v14.0 Octez release introduced new rollup binaries for SCORUs (containing sc in their name), see changelog.

These are different from the ones covered by #453 but should also be supported.

Note: these are more recent, not as documented, and possibly not as stable compared to transactions rollups. As such it may be a good idea to wait some more time before supporting them.

Acceptance criteria

  1. We provide static binaries, Ubuntu/Fedora packages, and brew formulae for new smart contract rollup Octez binaries.
  2. We provide systemd/launchd services for binaries that are supposed to be run as a background daemon.
@pasqu4le
Copy link
Contributor Author

update: the latest Octez RC (v16.0-rc1 has these binaries too and the functionality will be active on the upcoming mumbainet testnet as per announcement.

note: their name is now octez-smart-rollup-<node|client>-<proto> now

These new binaries should be stable enough and documented sufficiently to allow us to package them and create systemd services too.

@pasqu4le
Copy link
Contributor Author

pasqu4le commented Sep 8, 2023

@PruStephan I'm assigning you this issue now, when we already have some support for rollup binaries.

Please start by checking:

  1. what docs need to be updated, I see that we still have an outdated docs/tx-rollup.md
  2. if there is more functionality that we can add, especially to systemd services

Feel free to ask questions to @krendelhoff2 as he worked on the current docs and implementation.

@PruStephan PruStephan added the in progress this issue is currently being worked on label Oct 18, 2023
PruStephan added a commit that referenced this issue Oct 20, 2023
Problem: Despite that transaction rollup was depricated, we still have a lot of mentions of it
in our repo

Solution: Remove all mentions of transaction rollup and patched
some scripts that used old bianries
PruStephan added a commit that referenced this issue Oct 22, 2023
Problem: Despite that transaction rollup was depricated, we still have a lot of mentions of it
in our repo

Solution: Remove all mentions of transaction rollup and patched
some scripts that used old bianries
PruStephan added a commit that referenced this issue Nov 16, 2023
Problem: Despite that transaction rollup was depricated, we still have a lot of mentions of it
in our repo

Solution: Remove all mentions of transaction rollup and patched
some scripts that used old bianries
PruStephan added a commit that referenced this issue Nov 16, 2023
Problem: Despite that transaction rollup was depricated, we still have a lot of mentions of it
in our repo

Solution: Remove all mentions of transaction rollup and patched
some scripts that used old bianries
PruStephan added a commit that referenced this issue Nov 19, 2023
Problem: Despite that transaction rollup was depricated, we still have a lot of mentions of it
in our repo

Solution: Remove all mentions of transaction rollup and patched
some scripts that used old bianries
krendelhoff2 added a commit that referenced this issue Nov 23, 2023
Problem: Despite that transaction rollup
was depricated, we still have a lot of mentions of it in our repo.

Solution: Remove all mentions of transaction rollup binaries.
krendelhoff2 pushed a commit that referenced this issue Nov 23, 2023
Problem: Since last take on it, rollup binaries were changed
a lot in interface.

Solution: Update it accordingly.
krendelhoff2 added a commit that referenced this issue Nov 24, 2023
Problem: Despite that transaction rollup
was depricated, we still have a lot of mentions of it in our repo.

Solution: Remove all mentions of transaction rollup binaries.
krendelhoff2 pushed a commit that referenced this issue Nov 24, 2023
Problem: Since last take on it, rollup binaries were changed
a lot in interface.

Solution: Update it accordingly.
krendelhoff2 added a commit that referenced this issue Nov 24, 2023
@DMozhevitin DMozhevitin removed the in progress this issue is currently being worked on label Nov 27, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants