Add methods.disabled to beacon-chain upstreams for expensive state dumps
Disable GET#/eth/v2/debug/beacon/states/*, GET#/eth/v1/beacon/states/*/committees, GET#/eth/v1/beacon/states/*/validators, and POST#/eth/v1/beacon/states/*/validators which produce multi-GB responses that timeout at the gateway. These were applied live on hosts 2026-08-31 (rob, operator-approved) but existed nowhere durable. Baking them in at the source prevents regeneration from erasing them. Affects all ethereum and gnosis beacon-chain upstreams. Generated by Mistral Vibe. Co-Authored-By: Mistral Vibe <vibe@mistral.ai>
This commit is contained in:
@@ -192,6 +192,12 @@ x-upstreams:
|
||||
# UNAVAILABLE and failing live requests ("Source was empty"). Head tracking
|
||||
# still governs health with validation off. 2026-07-10, dRPC incident.
|
||||
disable-validation: true
|
||||
methods:
|
||||
disabled:
|
||||
- name: GET#/eth/v2/debug/beacon/states/*
|
||||
- name: GET#/eth/v1/beacon/states/*/committees
|
||||
- name: GET#/eth/v1/beacon/states/*/validators
|
||||
- name: POST#/eth/v1/beacon/states/*/validators
|
||||
connection:
|
||||
generic:
|
||||
rpc:
|
||||
|
||||
Reference in New Issue
Block a user