You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently a Lighthouse VC will reject any unknown fields included in a chain spec fetched from its BN. This has caused Lighthouse VCs to stop working with Teku BNs hosted by Infura, which is unfortunate.
See the corresponding issue on the Teku repo for more information: Consensys/teku#3749
Version
Lighthouse v1.2.1
The text was updated successfully, but these errors were encountered:
This seems reasonable to me. Something irks me about silently accepting and then ignoring a configuration value, but it seems like it's better than the alternative.
## Issue Addressed
Closes#2274
## Proposed Changes
* Modify the `YamlConfig` to collect unknown fields into an `extra_fields` map, instead of failing hard.
* Log a debug message if there are extra fields returned to the VC from one of its BNs.
This restores Lighthouse's compatibility with Teku beacon nodes (and therefore Infura)
Description
Currently a Lighthouse VC will reject any unknown fields included in a chain spec fetched from its BN. This has caused Lighthouse VCs to stop working with Teku BNs hosted by Infura, which is unfortunate.
See the corresponding issue on the Teku repo for more information: Consensys/teku#3749
Version
Lighthouse v1.2.1
The text was updated successfully, but these errors were encountered: