Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
66 changes: 66 additions & 0 deletions .github/tests/mev-fulu.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,66 @@
participants:
- el_type: geth
el_image: ethpandaops/geth:peerdas-devnet-7
el_extra_params: ["--miner.extradata=lighthouseFromLocal"]
cl_type: lighthouse
cl_image: ethpandaops/lighthouse:peerdas-devnet-7
supernode: true

- el_type: nethermind
el_image: ethpandaops/nethermind:feature-peerdas
el_extra_params: ["--Blocks.ExtraData=TekuFromLocal"]
cl_type: teku
cl_image: ethpandaops/teku:das

- el_type: reth
el_image: ethpandaops/reth:rkrasiuk-peerdas
el_extra_params: ["--builder.extradata=lodestarFromLocal"]
cl_type: lodestar
cl_image: ethpandaops/lodestar:peerDAS

- el_type: geth
el_image: ethpandaops/geth:peerdas-devnet-7
el_extra_params: ["--miner.extradata=prysmFromLocal"]
cl_type: prysm
cl_image: ethpandaops/prysm-beacon-chain:peerDAS
vc_image: ethpandaops/prysm-validator:peerDAS

- el_type: nethermind
el_image: ethpandaops/nethermind:feature-peerdas
el_extra_params: ["--Blocks.ExtraData=nimbusFromLocal"]
cl_type: nimbus
cl_image: ethpandaops/nimbus-eth2:gbv2

- el_type: reth
el_image: ethpandaops/reth:rkrasiuk-peerdas
el_extra_params: ["--builder.extradata=grandineFromLocal"]
cl_type: grandine
cl_image: ethpandaops/grandine:hangleang-peerdas-devnet-7
cl_extra_env_vars: {"RUST_MIN_STACK": "5242880"}

additional_services:
- dora
- tx_fuzz
- spamoor
- assertoor
mev_type: mock

mev_params:
mock_mev_image: ethpandaops/rustic-builder:fulu
mev_boost_image: ethpandaops/mev-boost:fulu
mev_builder_cl_image: sigp/ligthhouse:unstable

network_params:
min_validator_withdrawability_delay: 1
shard_committee_period: 1
churn_limit_quotient: 16
fulu_fork_epoch: 1

assertoor_params:
tests:
- file: https://raw.githubusercontent.com/ethpandaops/assertoor/refs/heads/master/playbooks/pectra-dev/kurtosis/fillup-all-el-queues.yaml
config:
requestCount: 1000 # total number of requests
walletCount: 2 # number of wallets to send from for each request type
throughputPerWallet: 2 # number of transactions per slot, type and wallet
maxPendingPerWallet: 10 # max number of pending requests per type
8 changes: 4 additions & 4 deletions .github/tests/peerdas-devnet-7.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ participants_matrix:
- el_type: reth
el_image: ethpandaops/reth:rkrasiuk-peerdas
- el_type: geth
el_image: ethpandaops/geth:marius-engine-getblobs-v2
el_image: ethpandaops/geth:peerdas-devnet-7
cl:
- cl_type: teku
cl_image: ethpandaops/teku:das
Expand All @@ -20,9 +20,9 @@ participants_matrix:
- cl_type: prysm
cl_image: ethpandaops/prysm-beacon-chain:peerDAS
supernode: true
# - cl_type: lighthouse
# cl_image: ethpandaops/lighthouse
# supernode: true
- cl_type: lighthouse
cl_image: ethpandaops/lighthouse:peerdas-devnet-7
supernode: true
- cl_type: lodestar
cl_image: ethpandaops/lodestar:peerDAS
supernode: true
Expand Down
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -920,6 +920,9 @@ mev_params:
custom_flood_params:
interval_between_transactions: 1

# Image to use for mock mev
mock_mev_image: ethpandaops/rustic-builder:main

# Enables Xatu Sentry for all participants
# Defaults to false
xatu_sentry_enabled: false
Expand Down
Loading