Skip to content

specs: supervisor api#533

Merged
protolambda merged 1 commit intomainfrom
interop-supervisor-api
Mar 7, 2025
Merged

specs: supervisor api#533
protolambda merged 1 commit intomainfrom
interop-supervisor-api

Conversation

@tynes
Copy link
Contributor

@tynes tynes commented Jan 22, 2025

Description

Take a quick pass at the supervisor api. This is useful because there
are many teams integrating into this right now.

op-geth has already integrated, the op-reth integration is ongoing as
well as the rbuilder integration should be happening soon.

This enables us to point to spec as the source of truth in how the API
is meant to work.

@emhane emhane added the H-interop Hardfork: change planned for Interop upgrade label Jan 23, 2025
@tynes
Copy link
Contributor Author

tynes commented Jan 23, 2025

This doesn't include all of the methods, see https://github.com/ethereum-optimism/optimism/blob/develop/op-supervisor/supervisor/frontend/frontend.go#L18-L28 h/t @refcell

@tynes
Copy link
Contributor Author

tynes commented Mar 4, 2025

I believe this is now out of date. It would be ideal if we could update this and get it over the line

@protolambda protolambda self-assigned this Mar 7, 2025
API based on op-supervisor March 7 2025
@protolambda protolambda force-pushed the interop-supervisor-api branch from 98776c4 to b5a031d Compare March 7, 2025 13:35
@protolambda protolambda requested a review from mds1 as a code owner March 7, 2025 13:35
Copy link
Contributor

@protolambda protolambda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I just updated the specs to match the latest actual API. Documentation can still improve, but I strongly think it's better to merge than to keep this PR lingering around. Small PRs can then adjust the wording or add extra bits of information where necessary.

@protolambda protolambda enabled auto-merge (squash) March 7, 2025 13:39
@protolambda protolambda merged commit 47f85b9 into main Mar 7, 2025
1 check passed
@protolambda protolambda deleted the interop-supervisor-api branch March 7, 2025 13:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

H-interop Hardfork: change planned for Interop upgrade

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

Comments