@@ -41,10 +41,32 @@ ethereum_inventory_web_container_env:
4141 LETSENCRYPT_HOST : " {{ server_fqdn }}"
4242
4343# role: ethpandaops.general.ethereum_node
44- ethereum_node_el : geth
44+ ethereum_node_el : besu
4545ethereum_node_cl : lodestar
4646ethereum_node_cl_validator_enabled : false
4747
48+ # besu
49+ besu_container_name : execution
50+ besu_container_image : " {{ default_ethereum_client_images.besu }}"
51+ besu_container_env :
52+ VIRTUAL_HOST : " {{ ethereum_node_rcp_hostname }}"
53+ VIRTUAL_PORT : " {{ ethereum_node_el_ports_http_rpc | string }}"
54+ LETSENCRYPT_HOST : " {{ ethereum_node_rcp_hostname }}"
55+ besu_container_volumes :
56+ - " {{ besu_datadir }}:/data"
57+ - " {{ besu_auth_jwt_path }}:/execution-auth.jwt:ro"
58+ - " {{ eth_testnet_config_dir }}:/network-config:ro"
59+ besu_container_command_extra_args :
60+ - --genesis-file=/network-config/besu.json
61+ - --rpc-http-api=ADMIN,DEBUG,ETH,MINER,NET,TRACE,TXPOOL,WEB3
62+ - --sync-mode=FULL
63+ - --data-storage-format=BONSAI
64+ - --bonsai-limit-trie-logs-enabled=false
65+ - --bonsai-historical-block-limit=100000000
66+ - --bootnodes=enode://b6ea0654360d2f380c3a138e7a0b2a773bdac6c7f591e34ca2ed0c092cbe9a1eb5b49662c75c45bb43047db6eef8c34d02805c3562106c8c8722cdf48ee9c1a8@167.235.68.172:30303
67+ - --logging=INFO
68+ besu_container_pull : true
69+
4870# role: ethpandaops.general.lodestar
4971lodestar_container_name : beacon
5072lodestar_container_image : " {{ default_ethereum_client_images.lodestar }}"
@@ -64,6 +86,10 @@ lodestar_container_command_extra_args:
6486 - --rest.namespace="*"
6587 - --nat=true
6688 - --logLevel=info
89+ - --disablePeerScoring
90+ - --serveHistoricalState
91+ - --checkpointSyncUrl=https://checkpoint-sync.bal-devnet-1.ethpandaops.io/
92+ - --network.connectToDiscv5Bootnodes
6793 - >-
6894 --bootnodes={{
6995 (
@@ -83,7 +109,6 @@ lodestar_container_command_extra_args:
83109 )
84110 | join(',')
85111 }}
86- # - --network.connectToDiscv5Bootnodes
87112
88113# role: ethpandaops.general.geth
89114geth_container_name : execution
@@ -99,6 +124,7 @@ geth_container_command_extra_args:
99124 - --syncmode=full
100125 - --gcmode=archive
101126 - --state.scheme=hash
127+ - --bootnodes=enode://a760c0682cf57e139ae9041ecb6c561089a60a4bd4cc878e9e926234e54740918fdc1399bbc29c6d4998f84ec8527657e11b96d7b9bb6c7762629d1eea277b17@116.203.224.134:30303,enode://b6ea0654360d2f380c3a138e7a0b2a773bdac6c7f591e34ca2ed0c092cbe9a1eb5b49662c75c45bb43047db6eef8c34d02805c3562106c8c8722cdf48ee9c1a8@167.235.68.172:30303
102128 - >-
103129 --bootnodes={{
104130 (
0 commit comments