diff --git a/.github/config/assertoor/network-params.yml b/.github/config/assertoor/network-params.yml index fc6d0459e..4cfd40399 100644 --- a/.github/config/assertoor/network-params.yml +++ b/.github/config/assertoor/network-params.yml @@ -1,16 +1,12 @@ participants: - el_type: geth - el_image: ethereum/client-go:v1.14.12 + el_image: ethereum/client-go:v1.15.6 cl_type: lighthouse - cl_image: sigp/lighthouse:v5.3.0 + cl_image: sigp/lighthouse:v7.0.0-beta.5 validator_count: 32 + count: 2 - el_type: geth - el_image: ethereum/client-go:v1.14.12 - cl_type: lighthouse - cl_image: sigp/lighthouse:v5.3.0 - validator_count: 32 - - el_type: geth - el_image: ethereum/client-go:v1.14.12 + el_image: ethereum/client-go:v1.15.6 cl_type: lambda cl_image: lambda_ethereum_consensus:latest use_separate_vc: false @@ -19,10 +15,12 @@ participants: cl_max_mem: 4096 keymanager_enabled: true +network_params: + electra_fork_epoch: 0 + additional_services: - assertoor - - tx_spammer - - blob_spammer + - tx_fuzz - dora assertoor_params: @@ -31,5 +29,5 @@ assertoor_params: tests: - https://raw.githubusercontent.com/lambdaclass/lambda_ethereum_consensus/refs/heads/main/.github/config/assertoor/cl-stability-check.yml -tx_spammer_params: - tx_spammer_extra_args: ["--txcount=3", "--accounts=80"] +tx_fuzz_params: + tx_fuzz_extra_args: ["--txcount=3", "--accounts=80"] diff --git a/.github/workflows/assertoor.yml b/.github/workflows/assertoor.yml index 5fe76ddda..401f2ce7d 100644 --- a/.github/workflows/assertoor.yml +++ b/.github/workflows/assertoor.yml @@ -29,7 +29,7 @@ jobs: uses: ethpandaops/kurtosis-assertoor-github-action@v1 with: enclave_name: "elixir-consensus-assertoor" - kurtosis_version: "1.4.2" + kurtosis_version: "1.6.0" ethereum_package_url: 'github.com/lambdaclass/ethereum-package' - ethereum_package_branch: 'lecc-integration-and-assertoor' + ethereum_package_branch: 'lecc-integration-electra' ethereum_package_args: './.github/config/assertoor/network-params.yml' diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 4a67e74cc..e1ac5e42a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -195,7 +195,7 @@ jobs: run: mix compile --warnings-as-errors - name: Run the node # NOTE: this starts and then stops the application. It should catch simple runtime errors - run: mix run -- --checkpoint-sync-url https://mainnet-checkpoint-sync.stakely.io/ + run: mix run -- --checkpoint-sync-url https://sepolia.beaconstate.info --network sepolia test: name: Test diff --git a/ethereum-package b/ethereum-package index 4771642bf..f00ec0df5 160000 --- a/ethereum-package +++ b/ethereum-package @@ -1 +1 @@ -Subproject commit 4771642bf4816d4ea5a6da9fd279a452af9cb22a +Subproject commit f00ec0df57f38da890f72da6cbb9805530d37974 diff --git a/network_params.yaml b/network_params.yaml index 06e6f07c0..d6a60a49b 100644 --- a/network_params.yaml +++ b/network_params.yaml @@ -1,12 +1,12 @@ participants: - el_type: geth - el_image: ethereum/client-go:v1.14.12 + el_image: ethereum/client-go:v1.15.6 cl_type: lighthouse - cl_image: sigp/lighthouse:v5.3.0 + cl_image: sigp/lighthouse:v7.0.0-beta.5 count: 2 validator_count: 32 - el_type: geth - el_image: ethereum/client-go:v1.14.12 + el_image: ethereum/client-go:v1.15.6 cl_type: lambda cl_image: lambda_ethereum_consensus:latest use_separate_vc: false @@ -14,14 +14,15 @@ participants: validator_count: 32 cl_max_mem: 4096 keymanager_enabled: true -# Uncomment the following lines to run the the network with the minimal preset (which is various times faster) -# network_params: -# preset: minimal + +network_params: + electra_fork_epoch: 0 +# Uncomment the following line to run the the network with the minimal preset (which is various times faster) + # preset: minimal + additional_services: - - tx_spammer - - blob_spammer + - tx_fuzz - dora - - beacon_metrics_gazer - prometheus_grafana # Uncomment the following lines to run the the network with the assertoor tests # - assertoor @@ -32,5 +33,5 @@ additional_services: # tests: # - https://raw.githubusercontent.com/lambdaclass/lambda_ethereum_consensus/refs/heads/main/.github/config/assertoor/cl-stability-check.yml -# tx_spammer_params: -# tx_spammer_extra_args: ["--txcount=3", "--accounts=80"] +# tx_fuzz_params: +# tx_fuzz_extra_args: ["--txcount=3", "--accounts=80"]