lighthouse/beacon_node/http_api
Mac L 44fae52cd7 Refuse to sign sync committee messages when head is optimistic (#3191)
## Issue Addressed

Resolves #3151 

## Proposed Changes

When fetching duties for sync committee contributions, check the value of `execution_optimistic` of the head block from the BN and refuse to sign any sync committee messages `if execution_optimistic == true`.

## Additional Info
- Is backwards compatible with older BNs
- Finding a way to add test coverage for this would be prudent. Open to suggestions.
2022-07-27 00:51:05 +00:00
..
src Refuse to sign sync committee messages when head is optimistic (#3191) 2022-07-27 00:51:05 +00:00
tests Add is_optimistic to eth/v1/node/syncing response (#3374) 2022-07-26 08:50:16 +00:00
Cargo.toml Add execution_optimistic flag to HTTP responses (#3070) 2022-07-25 08:23:00 +00:00