Simplification and compiler error fix.
This commit is contained in:
parent
fc5ca8ec35
commit
c2c3fdb471
|
@ -166,13 +166,9 @@ proc installValidatorApiHandlers*(router: var RestRouter, node: BeaconNode) =
|
||||||
block:
|
block:
|
||||||
var res: seq[RestProposerDutyTuple]
|
var res: seq[RestProposerDutyTuple]
|
||||||
let epochRef = node.chainDag.getEpochRef(qhead, qepoch)
|
let epochRef = node.chainDag.getEpochRef(qhead, qepoch)
|
||||||
let startSlot =
|
# Fix for https://github.com/status-im/nimbus-eth2/issues/2488
|
||||||
# Fix for https://github.com/status-im/nimbus-eth2/issues/2488
|
# Slot(0) at Epoch(0) do not have a proposer.
|
||||||
# Slot(0) at Epoch(0) do not have a proposer.
|
let startSlot = if qepoch == Epoch(0): 1'u64 else: 0'u64
|
||||||
if (qepoch == Epoch(0)) and (i == 0):
|
|
||||||
1
|
|
||||||
else:
|
|
||||||
0
|
|
||||||
for i in startSlot ..< SLOTS_PER_EPOCH:
|
for i in startSlot ..< SLOTS_PER_EPOCH:
|
||||||
if epochRef.beacon_proposers[i].isSome():
|
if epochRef.beacon_proposers[i].isSome():
|
||||||
let proposer = epochRef.beacon_proposers[i].get()
|
let proposer = epochRef.beacon_proposers[i].get()
|
||||||
|
|
Loading…
Reference in New Issue