Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code Cleanup: payload conversions and fixing gocognit ignores #14953

Merged
merged 13 commits into from
Feb 21, 2025

Conversation

james-prysm
Copy link
Contributor

@james-prysm james-prysm commented Feb 18, 2025

What type of PR is this?

Other

What does this PR do? Why is it needed?

This PR breaks out execution payload types and execution payload validation and conversions into separate files so it's easier to manage. this also will help remove gocognit issues.

Which issues(s) does this PR fix?

Fixes #

Other notes for review

Acknowledgements

@james-prysm james-prysm added the Cleanup Code health! label Feb 18, 2025
@james-prysm james-prysm marked this pull request as ready for review February 19, 2025 19:37
@james-prysm james-prysm requested a review from a team as a code owner February 19, 2025 19:37
@james-prysm james-prysm added this pull request to the merge queue Feb 21, 2025
Merged via the queue into develop with commit 8345c27 Feb 21, 2025
17 checks passed
@james-prysm james-prysm deleted the cleanup-payload-conversions branch February 21, 2025 16:19
rkapka pushed a commit that referenced this pull request Mar 19, 2025
* created new converstions_execution files moving the from and to consensus functions for execution related items, also created a placeholder for block_execution with the intent of adding execution types there

* moving execution types from block.go to block_execution.go

* migrating more types and logic

* adding all the to consensus functions for payloads

* changelog

* linting

* updating unit tests for conversions

* fixing linting

* forgot to fix test

* updating name based on feedback
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Cleanup Code health!
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants