lighthouse/beacon_node/execution_layer/src
Daniel Ramirez Chiquillo 4c109115ca Add a flag to always use payloads from builders (#4052)
## Issue Addressed

#4040 

## Proposed Changes

- Add the `always_prefer_builder_payload`  field to `Config` in `beacon_node/client/src/config.rs`.
- Add that same field to `Inner` in `beacon_node/execution_layer/src/lib.rs`
- Modify the logic for picking the payload in `beacon_node/execution_layer/src/lib.rs`
- Add the `always-prefer-builder-payload` flag to the beacon node CLI
- Test the new flags in `lighthouse/tests/beacon_node.rs`

Co-authored-by: Paul Hauner <paul@paulhauner.com>
2023-03-07 05:37:28 +00:00
..
engine_api Clean capella (#4019) 2023-03-01 03:19:02 +00:00
test_utils Clean capella (#4019) 2023-03-01 03:19:02 +00:00
block_hash.rs Verify blockHash with withdrawals 2023-01-13 12:46:54 +11:00
engine_api.rs Optimise payload attributes calculation and add SSE (#4027) 2023-03-05 23:43:30 +00:00
engines.rs Suggestions for Capella execution_layer (#3983) 2023-02-17 11:58:33 +11:00
keccak.rs Verify execution block hashes during finalized sync (#3794) 2023-01-09 03:11:59 +00:00
lib.rs Add a flag to always use payloads from builders (#4052) 2023-03-07 05:37:28 +00:00
metrics.rs Verify execution block hashes during finalized sync (#3794) 2023-01-09 03:11:59 +00:00
payload_cache.rs Builder Specs v0.2.0 (#3134) 2022-07-30 00:22:37 +00:00
payload_status.rs Permit a null LVH from an INVALID response to newPayload (#4037) 2023-03-03 04:12:50 +00:00