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

WIP Batched commitments #24

Draft
wants to merge 14 commits into
base: develop
Choose a base branch
from
Draft

WIP Batched commitments #24

wants to merge 14 commits into from

Conversation

vdrg
Copy link

@vdrg vdrg commented Jan 29, 2025

WIP Implementation of ethereum-optimism/SUPs#1

Includes the changes from ethereum-optimism#12400 in order to consume multiple frames for AltDA channels.

For now, it just uses a bool config flag to determine if it should use batched commitments, and if so it uses 1 frame per commitment (eventually it might need to specify the number of frames per commitment).

vdrg and others added 14 commits January 28, 2025 10:28
* ci: add test-golang workflow

* ci: delete circleci yml file

This was used by op, we are moving to using github actions for our fork

* ci: fix linter by using golangci-lint action

* ci: use golangci-lint v1.61 to match mise.toml requirement

* ci: use mise in ci to install correct versions of dependencies

* ci: remove setup-go step because go already installed by mise in previous step

* ci: build contracts that are needed for op-e2e tests

* ci: use caching for forge artifacts

* ci: remove slow op-program build

don't think we are using it... testing

* ci: make go-lint job run in parallel, and update version to try to fix errors

* ci: add go modules caching to speed up workflow

* ci: add explicit go mod download
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

Successfully merging this pull request may close these issues.

2 participants