Skip to content

Commit dabce8c

Browse files
pk910barnabasbusa
andauthored
feat!: launch spamoor daemon with web ui (#964)
This PR changes the spamoor service to use the spamoor-damon that comes with a management web interface. This is a breaking change as the previous spamoor properties (`scenario`, `throughput`, `max_pending`, `max_wallets`) are replaced with a list of spammers to load on startup: ``` spamoor_params: image: "ethpandaops/spamoor:master" spammers: - scenario: eoatx # The spamoor scenario to use (see https://github.com/ethpandaops/spamoor) name: "Optional name for this example spammer" config: throughput: 10 # 10 tx per block # more spammers when needed ``` --------- Co-authored-by: Barnabas Busa <[email protected]>
1 parent d27d959 commit dabce8c

25 files changed

+179
-258
lines changed

.github/tests/blobber.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@ participants:
1313
count: 1
1414
additional_services:
1515
- dora
16-
- spamoor_blob
16+
- spamoor

.github/tests/eof-fulu.yaml.norun

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,6 @@ network_params:
2222
additional_services:
2323
- dora
2424
- tx_fuzz
25-
- spamoor_blob
25+
- spamoor
2626

2727
snooper_enabled: true

.github/tests/geth-all.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,5 +12,5 @@ participants:
1212
- el_type: geth
1313
cl_type: grandine
1414
additional_services:
15-
- spamoor_blob
15+
- spamoor
1616
- dora

.github/tests/mainnet-split.yaml.norun

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ mev_type: flashbots
4848

4949
additional_services:
5050
- dora
51-
- spamoor_blob
51+
- spamoor
5252
- tx_fuzz
5353
- assertoor
5454

.github/tests/mev-commit-boost.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ participants:
44
mev_type: commit-boost
55
additional_services:
66
- tx_fuzz
7-
- spamoor_blob
7+
- spamoor
88
- custom_flood
99
- forkmon
1010
- dora

.github/tests/mev-mock.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ participants:
55
mev_type: mock
66
additional_services:
77
- dora
8-
- spamoor_blob
8+
- spamoor
99
- tx_fuzz
1010
mev_params:
1111
mock_mev_image: "ethpandaops/rustic-builder:main"

.github/tests/mev-pectra.yaml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,6 @@ participants:
3535
additional_services:
3636
- dora
3737
- tx_fuzz
38-
- spamoor_blob
3938
- spamoor
4039
mev_type: flashbots
4140

@@ -53,7 +52,10 @@ network_params:
5352
churn_limit_quotient: 16
5453
genesis_delay: 120
5554

56-
spamoor_blob_params:
57-
throughput: 10
58-
sidecars: 2
59-
max_pending: 40
55+
spamoor_params:
56+
spammers:
57+
- scenario: blob-combined
58+
config:
59+
throughput: 10
60+
sidecars: 2
61+
max_pending: 40

.github/tests/mev.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ mev_params:
1212
additional_services:
1313
- tx_fuzz
1414
- custom_flood
15-
- spamoor_blob
15+
- spamoor
1616
- dora
1717
- prometheus_grafana
1818
network_params:

.github/tests/minimal-pectra-devnet-5.yaml.norun

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,18 @@ network_params:
2121
genesis_delay: 240
2222
additional_services:
2323
- dora
24-
- spamoor_blob
24+
- spamoor
2525
- tx_fuzz
2626
- assertoor
2727
dora_params:
2828
image: "ethpandaops/dora:master-latest"
29-
spamoor_blob_params:
30-
throughput: 10
31-
sidecars: 2
32-
max_pending: 40
29+
spamoor_params:
30+
spammers:
31+
- scenario: blob-combined
32+
config:
33+
throughput: 10
34+
sidecars: 2
35+
max_pending: 40
3336

3437
assertoor_params:
3538
image: "ethpandaops/assertoor:master"

.github/tests/mix-with-tools-mev.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ additional_services:
1616
- forkmon
1717
- dora
1818
- prometheus_grafana
19-
- spamoor_blob
2019
- custom_flood
2120
- blobscan
2221
- blockscout

0 commit comments

Comments
 (0)