pub fn ensure_well_formed_fields<T: BlockBody>( block_body: &T, is_shanghai_active: bool, ) -> Result<(), PayloadError>
Checks that block body contains withdrawals if Shanghai is active and vv.