forked from 0xPolygon/kurtosis-cdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathethereum.star
31 lines (29 loc) · 1.11 KB
/
ethereum.star
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
ethereum_package = import_module(
"github.com/ethpandaops/ethereum-package/[email protected]"
)
def run(plan, args):
ethereum_package.run(
plan,
{
"participants": [
{
"el_type": "geth",
"cl_type": "lighthouse",
"el_extra_params": ["--gcmode archive"],
"count": args["l1_participants_count"],
}
],
"network_params": {
"network_id": str(args["l1_chain_id"]),
"preregistered_validator_keys_mnemonic": args[
"l1_preallocated_mnemonic"
],
"preset": args["l1_preset"],
"seconds_per_slot": args["l1_seconds_per_slot"],
"eth1_follow_distance": args["l1_eth1_follow_distance"],
"min_validator_withdrawability_delay": args["l1_min_validator_withdrawability_delay"],
"shard_committee_period":args["l1_shard_committee_period"],
},
"additional_services": args["l1_additional_services"],
},
)