Skip to content

Commit

Permalink
Merge pull request #141 from ethpandaops/update-pectra-eip-chainspec
Browse files Browse the repository at this point in the history
Update chainspec with pectra EIPs
  • Loading branch information
parithosh authored Jun 24, 2024
2 parents 4b854aa + e702b28 commit 0feccdf
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions apps/el-gen/genesis_chainspec.py
Original file line number Diff line number Diff line change
Expand Up @@ -234,17 +234,25 @@ def add_alloc_entry(addr, account):
int(data['genesis_delay']) +
int(data['electra_fork_epoch']) * ( 32 if data['preset_base']=='mainnet' else 8 ) * int(data['slot_duration_in_seconds'])
)
out['params']['eip3074TransitionTimestamp']= hex(

out['params']['eip6110TransitionTimestamp']= hex(
int(data['genesis_timestamp']) +
int(data['genesis_delay']) +
int(data['electra_fork_epoch']) * ( 32 if data['preset_base']=='mainnet' else 8 ) * int(data['slot_duration_in_seconds'])
)
out['params']['eip6110TransitionTimestamp']= hex(
out['params']['eip7002TransitionTimestamp']= hex(
int(data['genesis_timestamp']) +
int(data['genesis_delay']) +
int(data['electra_fork_epoch']) * ( 32 if data['preset_base']=='mainnet' else 8 ) * int(data['slot_duration_in_seconds'])
)
out['params']['eip7002TransitionTimestamp']= hex(

out['params']['eip7251TransitionTimestamp']= hex(
int(data['genesis_timestamp']) +
int(data['genesis_delay']) +
int(data['electra_fork_epoch']) * ( 32 if data['preset_base']=='mainnet' else 8 ) * int(data['slot_duration_in_seconds'])
)

out['params']['eip7702TransitionTimestamp']= hex(
int(data['genesis_timestamp']) +
int(data['genesis_delay']) +
int(data['electra_fork_epoch']) * ( 32 if data['preset_base']=='mainnet' else 8 ) * int(data['slot_duration_in_seconds'])
Expand Down

0 comments on commit 0feccdf

Please sign in to comment.