@@ -1954,21 +1954,22 @@ proc preInit*(
19541954 let genesisBlockRoot = withState (genesisState):
19551955 if forkyState.root != getStateRoot (tailState):
19561956 # Different tail and genesis
1957- if state .data.slot >= getStateField (tailState, slot):
1957+ if forkyState .data.slot >= getStateField (tailState, slot):
19581958 fatal " Tail state must be newer or the same as genesis state"
19591959 quit 1
19601960
19611961 let tail_genesis_validators_root =
19621962 getStateField (tailState, genesis_validators_root)
1963- if state.data.genesis_validators_root != tail_genesis_validators_root:
1963+ if forkyState.data.genesis_validators_root !=
1964+ tail_genesis_validators_root:
19641965 fatal " Tail state doesn't match genesis validators root, it is likely from a different network!" ,
1965- genesis_validators_root = shortLog (state .data.genesis_validators_root),
1966+ genesis_validators_root = shortLog (forkyState .data.genesis_validators_root),
19661967 tail_genesis_validators_root = shortLog (tail_genesis_validators_root)
19671968 quit 1
19681969
1969- let blck = get_initial_beacon_block (state )
1970+ let blck = get_initial_beacon_block (forkyState )
19701971 db.putBlock (blck)
1971- db.putState (state )
1972+ db.putState (forkyState )
19721973
19731974 db.putGenesisBlock (blck.root)
19741975
@@ -1984,14 +1985,14 @@ proc preInit*(
19841985 # BlockSlot->state_root map, so the only way the init code can find the
19851986 # state is through the state root in the block - this could be relaxed
19861987 # down the line
1987- if blck.message.state_root != state .root:
1988+ if blck.message.state_root != forkyState .root:
19881989 fatal " State must match the given block" ,
19891990 tailBlck = shortLog (blck)
19901991
19911992 quit 1
19921993
19931994 db.putBlock (blck)
1994- db.putState (state )
1995+ db.putState (forkyState )
19951996
19961997 db.putTailBlock (blck.root)
19971998 db.putHeadBlock (blck.root)
@@ -2001,8 +2002,8 @@ proc preInit*(
20012002 genesisStateRoot = shortLog (getStateRoot (genesisState)),
20022003 tailBlockRoot = shortLog (blck.root),
20032004 tailStateRoot = shortLog (state.root),
2004- fork = state .data.fork,
2005- validators = state .data.validators.len ()
2005+ fork = forkyState .data.fork,
2006+ validators = forkyState .data.validators.len ()
20062007
20072008proc getProposer * (
20082009 dag: ChainDAGRef , head: BlockRef , slot: Slot ): Option [ValidatorIndex ] =
0 commit comments