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

Update hive #18

Open
wants to merge 420 commits into
base: master
Choose a base branch
from
Open

Update hive #18

wants to merge 420 commits into from

Conversation

tcoratger
Copy link

No description provided.

KolbyML and others added 30 commits February 5, 2024 22:27
clients/erigon/erigon.sh: Configure snapshots flag.
clients/go-ethereum/geth.sh: Remove miner gasprice flag.
* simulators/ethereum/engine: Fix expected error on fcu tests

* simulators/ethereum/engine: Get Payload delay at spec level

* simulators/ethereum/engine: Correct error code on inconsistent FcU

* simulators/ethereum/engine: Invaild Payload Attributes Expectation Modification
This is just to cut down on the number of Rust projects and Dockerfiles.
…ributes tests (#996)

simulators/ethereum/engine: Expect error code for invalid payload attributes tests.
…995)

* simulators/ethereum/pyspec: Refactor, add sync payload verification

* simulators/ethereum/pyspec: Declare sync timeout constant

* simulators/ethereum/pyspec: Disable timing print
* simulators/eth2/engine: Dockerfile, golang:1.20

* simulators/eth2/testnet: Dockerfile, golang:1.20

* simulators/eth2/withdrawals: Dockerfile, golang:1.20
* feat: add client shiui

* format: add a new line at the end of the file

* fix: Dockerfile Arg

* fix: hive.yaml format

* fix line ending

---------

Co-authored-by: pengzhen <[email protected]>
Co-authored-by: Kolby Moroz Liebl <[email protected]>
Co-authored-by: Chen Kai <[email protected]>
…#1020)

simulators/ethereum/engine: Optimize Blob generation, kzg pre-compute
KolbyML and others added 30 commits January 22, 2025 06:31
This is supposed to allow "1.0" and "1" to be considered equal.
* fix: update nimbusel to new configs

* fix: remove PoA support

* fix typo

* Update clients/nimbus-el/Dockerfile

---------

Co-authored-by: Mario Vega <[email protected]>
As per ethereum/go-ethereum#31002 every
configured HF needs to have a blob schedule entry. I don't see any
reason to make the cancun schedule configurable but happy to change if
people disagree.
Add blob schedule config to every EL client.
* update basefee update fraction

* fix hex

* fix nethermind mapper
- Add missing `depositContractAddress`
- Remove `terminalTotalDifficultyPassed`
- Rename `mergeForkBlock` to `mergeNetsplitBlock`
* Add new parameter to provider to stop syncing (if desired)

* Remove console log

* lint
Some new features:

General:

- Allow passing --limit to the hiveview --listings command. So that we can
  decide how many we want to index. Still kept 200 as default.
- Added client versions to the hiveview --listings output, so that we can
  show them on the index page.

Index:

- Summary on top, that has a box for each simulator/client pair that was
  run. Sortable by name,coverage or time.
- Clicking on the box brings the user to the table view, where all the past
  executed tests can be seen (filtered by sim/client pairs)
- Added a diff column, that shows a counter of + or - passed tests, compared
  to the previous test run (from the same simulator + client pairs)
- Generally adding a bit more colors and smaller design adjustments
- Show the specific client version in the table
- Added some keyboard shortcuts

Suite page:

- Allow rendering html within the test description. Used a lot by the
  ethereum/eest simulators, where they show how to reproduce a specific
  test.
- Show total passed/failed tests stats on the top right and add colors to it
  (green -> passed, red -> failed)

Viewer:

- Add log syntax highlighting using prism
…1246)

simulators/portal: add changes for testing no union
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.