Skip to content

Gloas proposer preference APIs #10819

@zilm13

Description

@zilm13

ethereum/beacon-APIs#608 not yet merged but it's just a matter of time

  • Add SSE Event proposer_preferences for messages passing gossip validation.
  • Add GET /eth/v1/beacon/proposer_preferences — retrieval, matching the
    convention used by payload_attestations, proposer_slashings, etc.
  • Add POST /eth/v1/validator/proposer_preferences - VC submission of signed
    preferences and publishes them on the proposer_preferences gossipsub topic.
  • Updated POST /eth/v1/validator/beacon_committee_subscriptions — from Gloas onwards should be used to calculate CGC by VC usage
  • Deprecated POST /eth/v1/validator/prepare_beacon_proposer — superseded by signed proposer
    preferences
  • Deprecated POST /eth/v1/validator/register_validator — the external builder relay flow is
    replaced by the in-protocol builder market

We shouldn't implement questionable items until it's merged but some are very obvious (like SSE event) and we could start implementing it today.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions