Skip to content

Commit d8dfbae

Browse files
authored
fix: add --contract-deployment-block parameter for Prysm (ethereum#557)
This parameter is important. Prism will handle deposit logs from `--contract-deployment-block` to the latest block. If this parameter is missed, Prysm's proposed block's eth1 data will have no deposit data. The default value is 11184524, which is used for the mainnet. https://github.com/ethpandaops/dencun-devnets/blob/master/ansible/inventories/devnet-12/group_vars/prysm.yaml#L52C5-L52C33 Signed-off-by: lyfsn <dev.wangyu@proton.me>
1 parent eac9148 commit d8dfbae

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

src/cl/prysm/prysm_launcher.star

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,7 @@ def get_beacon_config(
271271
+ constants.GENESIS_CONFIG_MOUNT_PATH_ON_CONTAINER
272272
+ "/genesis.ssz",
273273
)
274+
cmd.append("--contract-deployment-block=0")
274275
if (
275276
network == constants.NETWORK_NAME.kurtosis
276277
or constants.NETWORK_NAME.shadowfork in network

0 commit comments

Comments
 (0)