Skip to content

Add Builder API schema - #2

Merged
lightclient merged 38 commits into
ethereum:mainfrom
lightclient:add-api-schema
May 10, 2022
Merged

Add Builder API schema#2
lightclient merged 38 commits into
ethereum:mainfrom
lightclient:add-api-schema

Conversation

@lightclient

Copy link
Copy Markdown
Member

This PR adds the schema for the Builder API.

@lightclient
lightclient force-pushed the add-api-schema branch 2 times, most recently from 1fe2af9 to 079f909 Compare May 6, 2022 18:27
Comment thread types/registration.yaml

@ralexstokes ralexstokes left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

looks like we lost a "status" endpoint?

Comment thread builder-oapi.yaml Outdated
Comment thread apis/builder/header.yaml Outdated
Comment thread apis/builder/header.yaml Outdated
Comment thread apis/builder/blinded_blocks.yaml Outdated
Comment thread apis/builder/header.yaml Outdated
Comment thread apis/builder/validators.yaml Outdated
@metachris

Copy link
Copy Markdown
Contributor

Live version for this spec: https://builderspec-mevboost.metachris.com/#/Builder

Comment thread apis/builder/validators.yaml Outdated
Comment thread apis/builder/header.yaml Outdated
lightclient and others added 5 commits May 7, 2022 18:38
Co-authored-by: lightclient@protonmail.com <lightclient@protonmail.com>
Co-authored-by: Chris Hager <chris@linuxuser.at>
Comment thread apis/builder/header.yaml Outdated
Comment thread apis/builder/blinded_blocks.yaml Outdated
Comment thread specs/README.md Outdated
Comment thread specs/README.md Outdated
Comment thread examples/bellatrix/signed_blinded_beacon_block.json Outdated
Comment thread types/bellatrix/bid.yaml Outdated
Comment thread specs/README.md Outdated
Comment thread specs/README.md Outdated
Comment thread builder-oapi.yaml
Comment thread apis/builder/header.yaml Outdated

@ralexstokes ralexstokes left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

left a few minor things to address but starting to look really good!!

Comment thread examples/bellatrix/signed_builder_bid.json
Co-authored-by: lightclient@protonmail.com <lightclient@protonmail.com>
Co-authored-by: Alex Stokes <r.alex.stokes@gmail.com>

@djrtwo djrtwo left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

nice! did a pass. looking good

Comment thread README.md Outdated
Comment thread README.md Outdated
Comment thread apis/builder/header.yaml Outdated
Comment thread apis/builder/header.yaml Outdated
Comment thread apis/builder/status.yaml
Comment thread apis/builder/validators.yaml Outdated
Comment thread apis/builder/validators.yaml Outdated
Comment thread apis/builder/validators.yaml Outdated
Comment thread specs/README.md Outdated
Comment thread types/registration.yaml
lightclient and others added 3 commits May 10, 2022 23:14
Co-authored-by: lightclient@protonmail.com <lightclient@protonmail.com>
Co-authored-by: Danny Ryan <dannyjryan@gmail.com>
@lightclient

Copy link
Copy Markdown
Member Author

I really appreciate everyone's feedback. I'm going to go ahead and merge this as the feedback has slowed and things seems to be in a pretty solid place.

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.

6 participants