forked from Layr-Labs/hokulea
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathkurtosis_params.yaml
More file actions
79 lines (79 loc) · 2.86 KB
/
kurtosis_params.yaml
File metadata and controls
79 lines (79 loc) · 2.86 KB
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
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
ethereum_package:
network_params:
additional_preloaded_contracts: |
{
"0x4e59b44847b379578588920cA78FbF26c0B4956C": {
"balance": "0ETH",
"code": "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe03601600081602082378035828234f58015156039578182fd5b8082525050506014600cf3",
"storage": {},
"nonce": "1"
}
}
genesis_delay: 5
preset: minimal
participants:
- cl_type: teku
# 25.4.1 (current latest) is broken because optimism-package uses an old version of ethereum-package,
# which doesn't support
# See https://github.com/ethpandaops/optimism-package/blob/c993cd0b9716fb063c1e514e19374e27e1b10b3c/kurtosis.yml#L6
# Once this gets updated, we can revert back to using latest teku.
# See https://github.com/ethpandaops/ethereum-package/issues/974 for more details.
cl_image: consensys/teku:25.5.0
el_type: geth
optimism_package:
observability:
# Unfortunately can't be disabled, see https://github.com/ethpandaops/optimism-package/issues/221
# Would be nice to speed up CI...
enabled: true
altda_deploy_config:
da_bond_size: 0
da_challenge_window: 1
da_commitment_type: GenericCommitment
da_resolve_window: 1
da_resolver_refund_percentage: 0
use_altda: true
challengers:
# no challengers for now
chains:
- additional_services:
- da_server
participants:
- cl_type: op-node
# Isthmis upgrade
# https://docs.optimism.io/notices/upgrade-15#for-node-operators
cl_image: us-docker.pkg.dev/oplabs-tools-artifacts/images/op-node:v1.13.2
el_type: op-geth
el_image: us-docker.pkg.dev/oplabs-tools-artifacts/images/op-geth:v1.101503.4
count: 1
batcher_params:
extra_params:
- --max-channel-duration=10
- --altda.max-concurrent-da-requests=10
- --max-pending-tx=10
- --target-num-frames=5
- --max-l1-tx-size-bytes=1000
- --batch-type=1
proposer_params:
game_type: 1
proposal_interval: 10m
da_server_params:
cmd:
- --addr=0.0.0.0
- --port=3100
- --storage.backends-to-enable=V2
- --storage.dispersal-backend=v2
- --apis.enabled=op-generic,standard,metrics
- --eigenda.v2.max-blob-length=1MiB
- --memstore.enabled
- --memstore.expiration=180m
- --eigenda.v2.network=sepolia_testnet # memstore disregard the network, but it simplifies the configuration
image: ghcr.io/layr-labs/eigenda-proxy:2.6.0
network_params:
fjord_time_offset: 0
granite_time_offset: 0
holocene_time_offset: 0
fund_dev_accounts: true
name: op-kurtosis
network: kurtosis
network_id: "2151908"
seconds_per_slot: 2