fix assertion in beacon block creation rollback/restore (#2655)

This commit is contained in:
tersec 2021-06-17 07:22:39 +00:00 committed by GitHub
parent a5711ecf18
commit 53d05060c9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -316,7 +316,7 @@ proc makeBeaconBlockForHeadAndSlot*(node: BeaconNode,
# TODO address this ugly workaround - there should probably be a
# `state_transition` that takes a `StateData` instead and updates
# the block as well
doAssert v.addr == addr proposalStateAddr.data
doAssert v.addr == addr proposalStateAddr.data.hbsPhase0
assign(proposalStateAddr[], poolPtr.headState)
return makeBeaconBlock(