Skip to content

Commit

Permalink
Merge pull request #84 from crytic/doc-updates
Browse files Browse the repository at this point in the history
Updates docs and images used
  • Loading branch information
bsamuels453 authored Mar 14, 2024
2 parents c02318e + 28741b7 commit 9ae0bb2
Show file tree
Hide file tree
Showing 25 changed files with 2,259 additions and 190 deletions.
2 changes: 1 addition & 1 deletion docs/DOCUMENTATION.md
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ attacknetConfig:
allowPostFaultInspection: true
waitBeforeInjectionSeconds: 600 # we want to wait until all the nodes are synced and emitting attestations
reuseDevnetBetweenRuns: true
existingDevnetNamespace: pre-existing-namespace
existingDevnetNamespace: non-existing-namespace # we use a new namespace to ensure that the chaos is applied to a fresh network

harnessConfig:
networkType: ethereum
Expand Down
8 changes: 4 additions & 4 deletions network-configs/default.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
participants:
- el_type: geth
el_image: ethereum/client-go:latest
el_image: ethereum/client-go:v1.13.14
cl_type: lighthouse
cl_image: sigp/lighthouse:latest
cl_image: sigp/lighthouse:v5.1.1
el_min_cpu: 1000
el_max_cpu: 1000
el_min_mem: 1024
Expand All @@ -17,9 +17,9 @@ participants:
vc_max_mem: 1028
count: 1
- el_type: geth
el_image: ethereum/client-go:latest
el_image: ethereum/client-go:v1.13.14
cl_type: prysm
cl_image: prysmaticlabs/prysm-beacon-chain:latest
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1
el_min_cpu: 1000
el_max_cpu: 1000
el_min_mem: 1024
Expand Down
25 changes: 13 additions & 12 deletions network-configs/devnet-12.yaml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
participants:
- el_type: geth
el_image: ethereum/client-go:v1.13.13
el_image: ethereum/client-go:v1.13.14
el_extra_labels: {"ethereum-package.partition": "partA"}
cl_type: lighthouse
cl_image: sigp/lighthouse:v5.0.0
beacon_extra_labels: {"ethereum-package.partition": "partA"}
validator_extra_labels: {"ethereum-package.partition": "partA"}
cl_image: sigp/lighthouse:v5.1.1
cl_extra_labels: {"ethereum-package.partition": "partA"}
vc_extra_labels: {"ethereum-package.partition": "partA"}
el_min_cpu: 1000
el_max_cpu: 1000
el_min_mem: 1024
Expand All @@ -23,9 +23,9 @@ participants:
el_image: nethermind/nethermind:1.25.4
el_extra_labels: {"ethereum-package.partition": "partA"}
cl_type: teku
cl_image: consensys/teku:24.2.0-amd64
beacon_extra_labels: {"ethereum-package.partition": "partA"}
validator_extra_labels: {"ethereum-package.partition": "partA"}
cl_image: consensys/teku:24.3.0-amd64
cl_extra_labels: {"ethereum-package.partition": "partA"}
vc_extra_labels: {"ethereum-package.partition": "partA"}
el_min_cpu: 1000
el_max_cpu: 1000
el_min_mem: 1024
Expand All @@ -40,12 +40,13 @@ participants:
vc_max_mem: 1028
count: 1
- el_type: reth
el_image: ghcr.io/paradigmxyz/reth:v0.1.0-alpha.19
el_image: ghcr.io/paradigmxyz/reth:v0.2.0-beta.2
el_extra_labels: {"ethereum-package.partition": "partB"}
cl_type: prysm
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.0,gcr.io/prysmaticlabs/prysm/validator:v5.0.0
beacon_extra_labels: {"ethereum-package.partition": "partB"}
validator_extra_labels: {"ethereum-package.partition": "partB"}
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1
vc_image: gcr.io/prysmaticlabs/prysm/validator:v5.0.1
cl_extra_labels: {"ethereum-package.partition": "partB"}
vc_extra_labels: {"ethereum-package.partition": "partB"}
el_min_cpu: 1000
el_max_cpu: 1000
el_min_mem: 1024
Expand All @@ -68,4 +69,4 @@ additional_services:
- tx_spammer
- blob_spammer
persistent: true
global_client_log_level: info
global_log_level: info
103 changes: 103 additions & 0 deletions network-configs/plan/clock-skew-nethermind.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,103 @@
participants:
- el_client_type: nethermind
el_client_image: nethermind/nethermind:1.25.4
cl_type: lighthouse
cl_image: sigp/lighthouse:v5.1.1
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
el_max_mem: 1024
cl_min_cpu: 1000
cl_max_cpu: 1000
cl_min_mem: 1536
cl_max_mem: 1536
vc_min_cpu: 500
vc_max_cpu: 500
vc_min_mem: 512
vc_max_mem: 512
count: 1
- el_client_type: nethermind
el_client_image: nethermind/nethermind:1.25.4
cl_type: lighthouse
cl_image: sigp/lighthouse:v5.1.1
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
el_max_mem: 1024
cl_min_cpu: 1000
cl_max_cpu: 1000
cl_min_mem: 1536
cl_max_mem: 1536
vc_min_cpu: 500
vc_max_cpu: 500
vc_min_mem: 512
vc_max_mem: 512
count: 1
- el_client_type: nethermind
el_client_image: nethermind/nethermind:1.25.4
cl_type: prysm
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1,gcr.io/prysmaticlabs/prysm/validator:v5.0.1
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
el_max_mem: 1024
cl_min_cpu: 1000
cl_max_cpu: 1000
cl_min_mem: 1536
cl_max_mem: 1536
vc_min_cpu: 500
vc_max_cpu: 500
vc_min_mem: 512
vc_max_mem: 512
count: 1
- el_client_type: nethermind
el_client_image: nethermind/nethermind:1.25.4
cl_type: teku
cl_image: consensys/teku:24.3.0-amd64
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
el_max_mem: 1024
cl_min_cpu: 1000
cl_max_cpu: 1000
cl_min_mem: 1536
cl_max_mem: 1536
count: 1
- el_client_type: nethermind
el_client_image: nethermind/nethermind:1.25.4
cl_type: lodestar
cl_image: chainsafe/lodestar:v1.17.0
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
el_max_mem: 1024
cl_min_cpu: 1000
cl_max_cpu: 1000
cl_min_mem: 1536
cl_max_mem: 1536
vc_min_cpu: 500
vc_max_cpu: 500
vc_min_mem: 512
vc_max_mem: 512
count: 1
- el_client_type: nethermind
el_client_image: nethermind/nethermind:1.25.4
cl_type: nimbus
cl_image: statusim/nimbus-eth2:multiarch-v24.2.2
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
el_max_mem: 1024
cl_min_cpu: 1000
cl_max_cpu: 1000
cl_min_mem: 1536
cl_max_mem: 1536
count: 1
network_params:
num_validator_keys_per_node: 32
additional_services:
- prometheus_grafana
- dora
parallel_keystore_generation: false
persistent: false
disable_peer_scoring: true
48 changes: 24 additions & 24 deletions network-configs/plan/network-latency-reth.yaml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
participants:
- el_type: geth
el_image: ethereum/client-go:v1.13.11
el_image: ethereum/client-go:v1.13.14
cl_type: prysm
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v4.2.1
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -17,9 +17,9 @@ participants:
vc_max_mem: 512
count: 1
- el_type: reth
el_image: parithoshj/reth:main-1a8440a-debug
el_image: ghcr.io/paradigmxyz/reth:v0.2.0-beta.2
cl_type: lighthouse
cl_image: sigp/lighthouse:v4.6.0
cl_image: sigp/lighthouse:v5.1.1
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -34,9 +34,9 @@ participants:
vc_max_mem: 512
count: 1
- el_type: reth
el_image: parithoshj/reth:main-1a8440a-debug
el_image: ghcr.io/paradigmxyz/reth:v0.2.0-beta.2
cl_type: prysm
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v4.2.1
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -51,9 +51,9 @@ participants:
vc_max_mem: 512
count: 1
- el_type: reth
el_image: parithoshj/reth:main-1a8440a-debug
el_image: ghcr.io/paradigmxyz/reth:v0.2.0-beta.2
cl_type: teku
cl_image: consensys/teku:24.1.1-amd64
cl_image: consensys/teku:24.3.0-amd64
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -64,9 +64,9 @@ participants:
cl_max_mem: 1536
count: 1
- el_type: reth
el_image: parithoshj/reth:main-1a8440a-debug
el_image: ghcr.io/paradigmxyz/reth:v0.2.0-beta.2
cl_type: lodestar
cl_image: chainsafe/lodestar:v1.15.0
cl_image: chainsafe/lodestar:v1.17.0
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -81,9 +81,9 @@ participants:
vc_max_mem: 512
count: 1
- el_type: reth
el_image: parithoshj/reth:main-1a8440a-debug
el_image: ghcr.io/paradigmxyz/reth:v0.2.0-beta.2
cl_type: nimbus
cl_image: ethpandaops/nimbus:unstable
cl_image: statusim/nimbus-eth2:multiarch-v24.2.2
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -94,9 +94,9 @@ participants:
cl_max_mem: 1536
count: 1
- el_type: geth
el_image: ethereum/client-go:v1.13.11
el_image: ethereum/client-go:v1.13.14
cl_type: lighthouse
cl_image: sigp/lighthouse:v4.6.0
cl_image: sigp/lighthouse:v5.1.1
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -111,9 +111,9 @@ participants:
vc_max_mem: 512
count: 1
- el_type: geth
el_image: ethereum/client-go:v1.13.11
el_image: ethereum/client-go:v1.13.14
cl_type: prysm
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v4.2.1
cl_image: gcr.io/prysmaticlabs/prysm/beacon-chain:v5.0.1
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -128,9 +128,9 @@ participants:
vc_max_mem: 512
count: 1
- el_type: geth
el_image: ethereum/client-go:v1.13.11
el_image: ethereum/client-go:v1.13.14
cl_type: teku
cl_image: consensys/teku:24.1.1-amd64
cl_image: consensys/teku:24.3.0-amd64
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -141,9 +141,9 @@ participants:
cl_max_mem: 1536
count: 1
- el_type: geth
el_image: ethereum/client-go:v1.13.11
el_image: ethereum/client-go:v1.13.14
cl_type: lodestar
cl_image: chainsafe/lodestar:v1.15.0
cl_image: chainsafe/lodestar:v1.17.0
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -158,9 +158,9 @@ participants:
vc_max_mem: 512
count: 1
- el_type: geth
el_image: ethereum/client-go:v1.13.11
el_image: ethereum/client-go:v1.13.14
cl_type: nimbus
cl_image: ethpandaops/nimbus:unstable
cl_image: statusim/nimbus-eth2:multiarch-v24.2.2
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand All @@ -171,9 +171,9 @@ participants:
cl_max_mem: 1536
count: 1
- el_type: erigon
el_image: thorax/erigon:v2.57.3
el_image: thorax/erigon:v2.58.4
cl_type: lighthouse
cl_image: sigp/lighthouse:v4.6.0
cl_image: sigp/lighthouse:v5.1.1
el_min_cpu: 768
el_max_cpu: 768
el_min_mem: 1024
Expand Down
Loading

0 comments on commit 9ae0bb2

Please sign in to comment.