mirror of
https://github.com/OffchainLabs/prysm.git
synced 2026-05-02 03:02:54 -04:00
This pr adds the validator-facing gRPC endpoint for submitting signed proposer preferences. Validators call this to broadcast their preferred fee_recipient and gas_limit for a future proposal slot. The handler validates the epoch, broadcasts via P2P, and caches preferences for downstream bid validation. - Proto: `SubmitSignedProposerPreferences` RPC in `validator.proto` - RPC handler with epoch and sync validation, P2P broadcast - Local submissions bypass full gossip verification (trusted VC) > **Note:** This is PR 2 of 3 in a stack. Please review in order: > 1. Proposer preferences P2P > 2. **This PR** — proposer preferences RPC endpoint > 3. Execution payload bid P2P