@@ -644,7 +644,8 @@ additional_services:
644644 - tx_spammer
645645 - blob_spammer
646646 - custom_flood
647- - goomy_blob
647+ - spamoor
648+ - spamoor_blob
648649 - el_forkmon
649650 - blockscout
650651 - beacon_metrics_gazer
@@ -686,14 +687,6 @@ tx_spammer_params:
686687 # A list of optional extra params that will be passed to the TX Spammer container for modifying its behaviour
687688 tx_spammer_extra_args : []
688689
689- # Configuration place for goomy the blob spammer - https://github.com/ethpandaops/goomy-blob
690- goomy_blob_params :
691- # Goomy Blob docker image to use
692- # Defaults to the latest
693- image : " ethpandaops/goomy-blob:latest"
694- # A list of optional params that will be passed to the blob-spammer comamnd for modifying its behaviour
695- goomy_blob_args : []
696-
697690# Configuration place for prometheus
698691prometheus_params :
699692 storage_tsdb_retention_time : " 1d"
@@ -936,14 +929,15 @@ checkpoint_sync_enabled: false
936929# Global flag to set checkpoint sync url
937930checkpoint_sync_url : " "
938931
939- # Spamoor params
932+ # Configuration place for spamoor as transaction spammer
940933spamoor_params :
941934 # The image to use for spamoor
942935 image : ethpandaops/spamoor:latest
943- # The type of transactions to send
944- # Valid values are eoatx, erctx, deploytx, depoy-destruct, blobs, gasburnertx
936+ # The spamoor scenario to use (see https://github.com/ethpandaops/spamoor)
937+ # Valid scenarios are:
938+ # eoatx, erctx, deploytx, depoy-destruct, blobs, gasburnertx
945939 # Defaults to eoatx
946- tx_type : eoatx
940+ scenario : eoatx
947941 # Throughput of spamoor
948942 # Defaults to 1000
949943 throughput : 1000
@@ -957,6 +951,34 @@ spamoor_params:
957951 # Defaults to empty
958952 spamoor_extra_args : []
959953
954+ # Configuration place for spammor as blob spammer
955+ spamoor_blob_params :
956+ # spamoor docker image to use
957+ # Defaults to the latest
958+ image : " ethpandaops/spamoor:latest"
959+ # The spamoor blob scenario to use (see https://github.com/ethpandaops/spamoor)
960+ # Valid blob scenarios are:
961+ # - blobs (normal blob transactions only)
962+ # - blob-combined (normal & special blobs with replacements)
963+ # - blob-conflicting (conflicting blob & dynfee transactions)
964+ # - blob-replacements (normal blobs with replacement blob transactions)
965+ # Defaults to blob-combined
966+ scenario : blob-combined
967+ # Throughput of spamoor
968+ # Defaults to 3
969+ throughput : 3
970+ # Maximum number of blobs per transaction
971+ # Defaults to 2
972+ max_blobs : 2
973+ # Max pending blob transactions for spamoor
974+ # Defaults to 6
975+ max_pending : 6
976+ # Max wallets for spamoor
977+ # Defaults to 20
978+ max_wallets : 20
979+ # A list of optional params that will be passed to the spamoor comamnd for modifying its behaviour
980+ spamoor_extra_args : []
981+
960982# Ethereum genesis generator params
961983ethereum_genesis_generator_params :
962984 # The image to use for ethereum genesis generator
@@ -1195,7 +1217,7 @@ Here's a table of where the keys are used
11951217| 0 | mev_custom_flood | | ✅ | As the receiver of balance |
11961218| 1 | blob_spammer | ✅ | | As the sender of blobs |
11971219| 3 | transaction_spammer | ✅ | | To spam transactions with |
1198- | 4 | goomy_blob | ✅ | | As the sender of blobs |
1220+ | 4 | spamoor_blob | ✅ | | As the sender of blobs |
11991221| 6 | mev_flood | ✅ | | As the contract owner |
12001222| 7 | mev_flood | ✅ | | As the user_key |
12011223| 8 | assertoor | ✅ | ✅ | As the funding for tests |
0 commit comments