lighthouse-pulse/consensus
Paul Hauner 1a833ecc17 Add more logging for invalid payloads (#3515)
## Issue Addressed

NA

## Proposed Changes

Adds more `debug` logging to help troubleshoot invalid execution payload blocks. I was doing some of this recently and found it to be challenging.

With this PR we should be able to grep `Invalid execution payload` and get one-liners that will show the block, slot and details about the proposer.

I also changed the log in `process_invalid_execution_payload` since it was a little misleading; the `block_root` wasn't necessary the block which had an invalid payload.

## Additional Info

NA
2022-08-29 14:34:42 +00:00
..
cached_tree_hash
fork_choice Reset payload statuses when resuming fork choice (#3498) 2022-08-29 14:34:41 +00:00
int_to_bytes
merkle_proof
proto_array Add more logging for invalid payloads (#3515) 2022-08-29 14:34:42 +00:00
safe_arith Inline safe_arith methods (#3229) 2022-05-31 06:09:12 +00:00
serde_utils Add a u256_hex_be module to encode/decode U256 types (#3321) 2022-07-15 07:31:21 +00:00
ssz Remove equivocating validators from fork choice (#3371) 2022-07-28 09:43:41 +00:00
ssz_derive Update to Rust 1.59 and 2021 edition (#3038) 2022-02-25 00:10:17 +00:00
ssz_types Fix lints for Rust 1.63 (#3459) 2022-08-12 00:56:39 +00:00
state_processing Refactor op pool for speed and correctness (#3312) 2022-08-29 09:10:26 +00:00
swap_or_not_shuffle
tree_hash
tree_hash_derive
types Refactor op pool for speed and correctness (#3312) 2022-08-29 09:10:26 +00:00