- 28 Sep, 2023 5 commits
-
-
github-actions[bot] authored
🤖 I have created a release *beep* *boop* --- ## [0.5.0](https://github.com/kurtosis-tech/ethereum-package/compare/0.4.0...0.5.0) (2023-09-28) ###⚠ BREAKING CHANGES * rename the package to ethereum-package ([#234](https://github.com/kurtosis-tech/ethereum-package/issues/234)) ### Features * add generic prometheus endpoints ([#209](https://github.com/kurtosis-tech/ethereum-package/issues/209)) ([d04e85f4](https://github.com/kurtosis-tech/ethereum-package/commit/d04e85f4ce6b82b989a07087cf20fdd4c984573b)) ### Bug Fixes * add an MIT licence ([#246](https://github.com/kurtosis-tech/ethereum-package/issues/246)) ([f632ff14](https://github.com/kurtosis-tech/ethereum-package/commit/f632ff14cacf6aab9aab6ab29ef94b4b87848f90)) * make nimbus work with mev components ([#244](https://github.com/kurtosis-tech/ethereum-package/issues/244)) ([5c64ed5e](https://github.com/kurtosis-tech/ethereum-package/commit/5c64ed5efcc064799d5c6154d3e7e9ca2d6343ef)) ### Code Refactoring * rename the package to ethereum-package ([#234](https://github.com/kurtosis-tech/ethereum-package/issues/234)) ([23e4d5ec](https://github.com/kurtosis-tech/ethereum-package/commit/23e4d5ecdc24ef9a463cbe4a58ded162f79d0d1f)) --- 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>
-
Gyanendra Mishra authored
-
Derek authored
Co-authored-by:
Gyanendra Mishra <anomaly.the@gmail.com>
-
Gyanendra Mishra authored
-
Derek authored
the example network_params.json in the readme is invalid json due to the trailing commas. This PR removes the trailing commas.
-
- 27 Sep, 2023 6 commits
-
-
Carlos Bermudez Porto authored
- feat: add execution and additional metrics jobs to prometheus service - feat: add beacon metrics gazer to prometheus - fix: ignore not defined metrics info
-
Gyanendra Mishra authored
-
Gyanendra Mishra authored
-
Derek authored
-
github-actions[bot] authored
🤖 I have created a release *beep* *boop* --- ## [0.4.0](https://github.com/kurtosis-tech/eth2-package/compare/0.3.1...0.4.0) (2023-09-27) ###⚠ BREAKING CHANGES * merge eth-network-package onto eth2-package ([#228](https://github.com/kurtosis-tech/eth2-package/issues/228)) ### Code Refactoring * merge eth-network-package onto eth2-package ([#228](https://github.com/kurtosis-tech/eth2-package/issues/228)) ([b72dad35](https://github.com/kurtosis-tech/eth2-package/commit/b72dad35ac0991a6a33e8720aaa5c9455d34752b)) --- 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>
-
Gyanendra Mishra authored
Notes for reviewer - perhaps @leoporoli ? 1. src/el & src/cl & src/node_metrics_info & src/participant.star & src/participant_network.star & src/prelaunch_data_generator/ & src/snooper & static_files have just been lifted and shifted 2. constants is just a union of the two 3.
⚠ ️ parse input is a best effort union of the two; needs some👀 4. shared_utils.star is a best effort union of the two 5. package_io, shared_utils etc used to be at root level they have been shifted 6. eth-network-package has been changed to eth2-package throughout all `.star` files Pending after PR - perhaps @leeederek ? 1. Get the README's to make sense together 2. Get the run.gif over here?⚠ ️ Note to testers 1. Clone the package 2. Check out this PR 3. Run `kurtosis run .` with args of choice
-
- 26 Sep, 2023 2 commits
-
-
github-actions[bot] authored
🤖 I have created a release *beep* *boop* --- ## [0.3.1](https://github.com/kurtosis-tech/eth2-package/compare/0.3.0...0.3.1) (2023-09-26) ### Features * add blobspammer ([f166d714](https://github.com/kurtosis-tech/eth2-package/commit/f166d714ac7f708f533ab3006b051da0859017a3)) * add blobspammer ([#165](https://github.com/kurtosis-tech/eth2-package/issues/165)) ([f166d714](https://github.com/kurtosis-tech/eth2-package/commit/f166d714ac7f708f533ab3006b051da0859017a3)) * add support for electra ([#176](https://github.com/kurtosis-tech/eth2-package/issues/176)) ([fbe6c004](https://github.com/kurtosis-tech/eth2-package/commit/fbe6c004e5a9e47e4e819eddea7d2b424a555634)) * Add Tx_spamer_params and move MEV to the bottom of main.star ([#208](https://github.com/kurtosis-tech/eth2-package/issues/208)) ([23628b27](https://github.com/kurtosis-tech/eth2-package/commit/23628b27a8d571df1c90c5cbe84455c7382e091c)) * added a reliable flooder ([#186](https://github.com/kurtosis-tech/eth2-package/issues/186)) ([8146ab7b](https://github.com/kurtosis-tech/eth2-package/commit/8146ab7b7d90817ca93a1ed2569a57aa64903231)) * all_el_metrics ([#195](https://github.com/kurtosis-tech/eth2-package/issues/195)) ([3bbcca70](https://github.com/kurtosis-tech/eth2-package/commit/3bbcca70346d6e1f67bec2023543404df832ffa6)) * Allow selection of additional services ([#220](https://github.com/kurtosis-tech/eth2-package/issues/220)) ([57b15fe4](https://github.com/kurtosis-tech/eth2-package/commit/57b15fe49479e0aaada3379782f4e668b3bfdf71)) * Make args optional ([#190](https://github.com/kurtosis-tech/eth2-package/issues/190)) ([a3ad0308](https://github.com/kurtosis-tech/eth2-package/commit/a3ad030810b2c0d3be02b52d6d6c4ccb17c1e5c0)) * pass slots per epoch to mev-boost-relay ([#188](https://github.com/kurtosis-tech/eth2-package/issues/188)) ([14acb6f9](https://github.com/kurtosis-tech/eth2-package/commit/14acb6f94b9a43508e40ce61cb198f6c59425dc5)) ### Bug Fixes * bring back wait for capella fork epoch ([#212](https://github.com/kurtosis-tech/eth2-package/issues/212)) ([c7cce7ea](https://github.com/kurtosis-tech/eth2-package/commit/c7cce7ea39c4030ded65400a75b75ca7389fe2cc)) * bug with participant counts that lead to more than needed participants ([#221](https://github.com/kurtosis-tech/eth2-package/issues/221)) ([7b93f1ce](https://github.com/kurtosis-tech/eth2-package/commit/7b93f1ceb2d4f1311efd5fc6691c1ad95623ab83)) * dont wait for epoch 1 and launch MEV before tx-fuzz ([#210](https://github.com/kurtosis-tech/eth2-package/issues/210)) ([8b883aff](https://github.com/kurtosis-tech/eth2-package/commit/8b883aff7811a2f36a36531be1c047d087c0ac93)) * fail capella fork epoch ([#196](https://github.com/kurtosis-tech/eth2-package/issues/196)) ([ebff2d0b](https://github.com/kurtosis-tech/eth2-package/commit/ebff2d0b85a3da08725d88a5c4ce284cf28ef79b)) * fix mismatch between validator_count & metrics gazer ([#223](https://github.com/kurtosis-tech/eth2-package/issues/223)) ([5dd4f9b3](https://github.com/kurtosis-tech/eth2-package/commit/5dd4f9b352a571775684b30fe6fd530512fa943b)) * Improve MEV setup to use less containers for non_validator nodes ([#224](https://github.com/kurtosis-tech/eth2-package/issues/224)) ([bd176f08](https://github.com/kurtosis-tech/eth2-package/commit/bd176f08941300c98740adc82a0cf0f03694c569)) * Kevin/postgres package upgrade ([#179](https://github.com/kurtosis-tech/eth2-package/issues/179)) ([1bcc623f](https://github.com/kurtosis-tech/eth2-package/commit/1bcc623f6e2a260751869b3b519b759bf510a994)) * Kevin/unpin redis version ([#182](https://github.com/kurtosis-tech/eth2-package/issues/182)) ([4eb71278](https://github.com/kurtosis-tech/eth2-package/commit/4eb7127816098a4615f061e0203b7e162d4b3a75)) * lodestar flag ([#217](https://github.com/kurtosis-tech/eth2-package/issues/217)) ([5f1e0f29](https://github.com/kurtosis-tech/eth2-package/commit/5f1e0f2943a006426b638c0699ddd58c47cc57c0)) * mev should work with the validator count change ([#225](https://github.com/kurtosis-tech/eth2-package/issues/225)) ([37dccce1](https://github.com/kurtosis-tech/eth2-package/commit/37dccce1c1a1760b1ecac9264985a844f0db46a6)) * mev-boost creation by making it depend on actual participant count ([#191](https://github.com/kurtosis-tech/eth2-package/issues/191)) ([7606cffa](https://github.com/kurtosis-tech/eth2-package/commit/7606cffafc054153dc4ad43d925dad7cfa4a9984)) * Mock builder updates ([#193](https://github.com/kurtosis-tech/eth2-package/issues/193)) ([6cc36970](https://github.com/kurtosis-tech/eth2-package/commit/6cc369703f821da788d49c9418e1b4008796ce95)) * parse input ([#205](https://github.com/kurtosis-tech/eth2-package/issues/205)) ([a787b38d](https://github.com/kurtosis-tech/eth2-package/commit/a787b38d8c8e61008244818581bf5d9a3103bd33)) * pass through env var now for builder_signing_tx_key ([#207](https://github.com/kurtosis-tech/eth2-package/issues/207)) ([a63f2fd7](https://github.com/kurtosis-tech/eth2-package/commit/a63f2fd78613607dd4be195eb002fa9af3c6a894)) * Pin Redis version in prep for package catalog version upgrade ([#180](https://github.com/kurtosis-tech/eth2-package/issues/180)) ([09b235a3](https://github.com/kurtosis-tech/eth2-package/commit/09b235a37f62c2fd6f99dd466a9918d7d468831d)) * remove hardcoding of addresses in MEV flood ([#184](https://github.com/kurtosis-tech/eth2-package/issues/184)) ([21b0975f](https://github.com/kurtosis-tech/eth2-package/commit/21b0975f20a955354482092f5f04fcb4a85114b0)) * replace plan.assert with plan.verify ([#202](https://github.com/kurtosis-tech/eth2-package/issues/202)) ([073135dd](https://github.com/kurtosis-tech/eth2-package/commit/073135ddc8ab5fb912b20bae96ec2ec72c3ac2f4)) * start boost immediately after relay starts running ([#213](https://github.com/kurtosis-tech/eth2-package/issues/213)) ([b6ce1e91](https://github.com/kurtosis-tech/eth2-package/commit/b6ce1e9132ded99c1398353fa4324bbf9fb6e78c)) * update readme for MEV params ([#189](https://github.com/kurtosis-tech/eth2-package/issues/189)) ([c1bf13ee](https://github.com/kurtosis-tech/eth2-package/commit/c1bf13ee737f3437d0aca7cf3bfd9753e2f31d43)) * use 4th private key (index 3) for tx fuzz like before ([#215](https://github.com/kurtosis-tech/eth2-package/issues/215)) ([1752ed0a](https://github.com/kurtosis-tech/eth2-package/commit/1752ed0a9861c0a2f7fb313dbe44a800e419b6bc)) * use the third address instead of coinbase for tx-fuzz ([#185](https://github.com/kurtosis-tech/eth2-package/issues/185)) ([3b2993c0](https://github.com/kurtosis-tech/eth2-package/commit/3b2993c050172dec63c26d9b53c53fc7a77ad079)) --- 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>
-
Kamil Chodoła authored
Co-authored-by:
Kamil Chodoła <kamil@nethermind.io>
-
- 22 Sep, 2023 4 commits
-
-
Gyanendra Mishra authored
-
Victor Colombo authored
Closes #118 --------- Co-authored-by:
Gyanendra Mishra <anomaly.the@gmail.com>
-
Gyanendra Mishra authored
-
Gyanendra Mishra authored
```json { "participants": [ { "el_client_type": "geth", "el_client_image": "ethpandaops/geth:lightclient-devnet-8-edf4ab3", "cl_client_type": "lighthouse", "cl_client_image": "sigp/lighthouse:deneb", "count": 1 }, { "el_client_type": "geth", "el_client_image": "ethpandaops/geth:lightclient-devnet-8-edf4ab3", "cl_client_type": "teku", "cl_client_image": "consensys/teku:develop", "count": 3 } ] } ``` Sample input would misbehave before this fix
-
- 21 Sep, 2023 2 commits
-
-
Parithosh Jayanthi authored
-
Gyanendra Mishra authored
-
- 20 Sep, 2023 10 commits
-
-
Gyanendra Mishra authored
this is another change we added while fixing merge conflicts today
-
Gyanendra Mishra authored
-
Gyanendra Mishra authored
if someone explicitly sets capella we can have breaks for the default seconds per slot as seen by @bharath-123 . I am wondering my `protocolberg` example goes through, I am guessing that reaches epoch 1 as the seconds per slot ar elower
-
Gyanendra Mishra authored
-
Gyanendra Mishra authored
this image is built on both amd64 and arm64, unlike the original. Will replace with something built & maintained by EthPandaOps @parithosh @barnabasbusa This should unblock Guillaume from EF
-
Gyanendra Mishra authored
I believe mev contract deployment breaks when tx-fuzz starts first as transactions are reported as underpriced
-
Kamil Chodoła authored
PR adds a possibility to push custom params to Tx_Spammer. tested with flag --txcount=100 - Looking at Tx_Spammer logs change is applied. Also addressing #168 --------- Co-authored-by:
Kamil Chodoła <kamil@nethermind.io>
-
Luca Provini authored
Added el_client_contexts to launch_prometheus --------- Co-authored-by:
Gyanendra Mishra <anomaly.the@gmail.com>
-
Gyanendra Mishra authored
fixes MEV params post https://github.com/kurtosis-tech/eth-network-package/pull/128
-
Barnabas Busa authored
Co-authored-by:
Gyanendra Mishra <anomaly.the@gmail.com>
-
- 19 Sep, 2023 4 commits
-
-
Derek authored
- reduce capella fork epoch to 0 from 2 - indent mev_params for easier readability - add "mev_flood_seconds_per_bundle": 15, - add "launch_custom_flood": false --------- Co-authored-by:
Gyanendra Mishra <anomaly.the@gmail.com>
-
Gyanendra Mishra authored
-
Gyanendra Mishra authored
-
leoporoli authored
-
- 18 Sep, 2023 2 commits
-
-
Gyanendra Mishra authored
Will fail till we merge a breaking change with the above migration. This PR is on standby.
-
leoporoli authored
Fix #161
-
- 15 Sep, 2023 1 commit
-
-
Gyanendra Mishra authored
-
- 14 Sep, 2023 3 commits
-
-
Gyanendra Mishra authored
-
Gyanendra Mishra authored
-
Mario Vega authored
Required changes for the latest version of the mock builder. cc @parithosh
-
- 12 Sep, 2023 1 commit
-
-
Gyanendra Mishra authored
-