Skip to content

feat: Initial Electra support#177

Merged
samcm merged 25 commits intomasterfrom
release/electra
Feb 21, 2025
Merged

feat: Initial Electra support#177
samcm merged 25 commits intomasterfrom
release/electra

Conversation

@samcm
Copy link
Member

@samcm samcm commented Aug 28, 2024

No description provided.

samcm and others added 25 commits August 28, 2024 11:16
chore(deps): bump goeth2 to latest electra commit
This commit upgrades the go dependencies to their latest versions.
The gosec linter was disabled for some lines because they are not
security issues.
The expire package was removed because it was not being used.
The expire_test package was moved to beacon_test package.
The CalculateSlotExpiration and GetSlotTime functions were moved to
the expire_test package.
The action was upgraded to the latest major version.
This allows the user to specify the beacon node URL to use for
checkpoint sync, and removes the need for the action to have
knowledge of the different networks and their corresponding URLs.
This makes the action more generic and reusable.
feat: remove exportloopref linter

The integration workflow now uses environment variables to
configure beacon node URLs, and the exportloopref linter has been
removed from the golangci configuration.
fix(integration.yaml): set beacon_node_url to MAINNET_BEACON_API_URL
The action now validates the beacon node URL to ensure it starts
with either 'http://' or 'https://'. If the URL is invalid, the
action will exit with an error message.
@samcm samcm merged commit c6ce47a into master Feb 21, 2025
8 of 9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants