Skip to content

Comments

clients/prysm: add Prysm Beacon Node and Validator Client #581

Merged
marioevz merged 6 commits intoethereum:masterfrom
marioevz:prysm-bn-vc
Jul 19, 2022
Merged

clients/prysm: add Prysm Beacon Node and Validator Client #581
marioevz merged 6 commits intoethereum:masterfrom
marioevz:prysm-bn-vc

Conversation

@marioevz
Copy link
Member

Adds Prysm beacon node and validator client images.

A few considerations:

  • Simulator requires that Altair and Bellatrix fork on different epochs (e.g. Altair on epoch 1, and bellatrix on epoch 2) which results in long test case runtimes.
  • Requires changes to all FORK_VERSION configurations because Prysm does not admit testnet identifiers to have the same versions as mainnet.
  • Prysm's REST API endpoint /eth/v2/debug/beacon/states/ returns error 404. This endpoint is used by method getHealth and therefore it fails, which might require a workaround.

These considerations aside, the client is functional and most of the test cases in #569 are passing.

@marioevz
Copy link
Member Author

@fjl I think this is ready for merge, I've been running tests on the eth2/engine sim and most are passing.
Will merge once I finish running the latest version of the sim locally.

@marioevz marioevz merged commit 522e0d8 into ethereum:master Jul 19, 2022
@marioevz marioevz deleted the prysm-bn-vc branch July 19, 2022 13:59
racytech pushed a commit to racytech/hive that referenced this pull request Apr 4, 2025
racytech pushed a commit to racytech/hive that referenced this pull request Apr 4, 2025
🤖 I have created a release *beep* *boop*
---


##
[3.0.0](ethpandaops/ethereum-package@2.2.0...3.0.0)
(2024-05-06)


### ⚠ BREAKING CHANGES

* add mev-rs relay/builder/boost
([ethereum#586](ethpandaops/ethereum-package#586))
* upcoming file path change in kurtosis upstream
([ethereum#582](ethpandaops/ethereum-package#582))

### Features

* add apache file server
([ethereum#581](ethpandaops/ethereum-package#581))
([205256a](ethpandaops/ethereum-package@205256a))
* add enr/enode to apache
([ethereum#589](ethpandaops/ethereum-package#589))
([b789e17](ethpandaops/ethereum-package@b789e17))
* add execution client urls to dora config
([ethereum#588](ethpandaops/ethereum-package#588))
([2a20d5a](ethpandaops/ethereum-package@2a20d5a))
* add mev-rs relay/builder/boost
([ethereum#586](ethpandaops/ethereum-package#586))
([525a8fb](ethpandaops/ethereum-package@525a8fb))
* Add peerdas support
([ethereum#591](ethpandaops/ethereum-package#591))
([14296ca](ethpandaops/ethereum-package@14296ca))
* add snooper urls to assertoor config
([ethereum#571](ethpandaops/ethereum-package#571))
([87f383f](ethpandaops/ethereum-package@87f383f))
* allow setting exit ip address
([ethereum#584](ethpandaops/ethereum-package#584))
([aabc942](ethpandaops/ethereum-package@aabc942))


### Bug Fixes

* non-existent field access on error message
([ethereum#577](ethpandaops/ethereum-package#577))
([8515d27](ethpandaops/ethereum-package@8515d27))
* participant redefining global flag
([ethereum#573](ethpandaops/ethereum-package#573))
([9139f4b](ethpandaops/ethereum-package@9139f4b))
* path for shadowforks post kt update
([ethereum#585](ethpandaops/ethereum-package#585))
([e0622a7](ethpandaops/ethereum-package@e0622a7))
* remove erigon's --chain parameter
([ethereum#575](ethpandaops/ethereum-package#575))
([02b9c50](ethpandaops/ethereum-package@02b9c50))
* upcoming file path change in kurtosis upstream
([ethereum#582](ethpandaops/ethereum-package#582))
([8d7c4f9](ethpandaops/ethereum-package@8d7c4f9))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
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.

2 participants