Drop verify single RpcBlock fns
Issue Addressed
Noted that we never have to verify individual RpcBlocks for sync. Lookup sync sends the block alone always, and range sync sends chain segments.
Proposed Changes
- Removed verify_kzg_for_rpc_block
- Removed
IntoExecutionPendingBlockimpl for RpcBlock. Now lookup sync blocks use the SignedBeaconBlockIntoExecutionPendingBlockimpl which is the same - Switched tests to import RpcBlocks with process_chain_segment
Should we merge this before:
- https://github.com/sigp/lighthouse/pull/6866
?
Should we merge this before
Independent, I can fix conflicts later.
This pull request has merge conflicts. Could you please resolve them @dapplion? 🙏
Some required checks have failed. Could you please take a look @dapplion? 🙏
Hi @dapplion, this pull request has been closed automatically due to 30 days of inactivity. If you’d like to continue working on it, feel free to reopen at any time.