Added a note for underflow. Thanks Hsiao Wei! : )
Co-Authored-By: terenc3t <terence@prysmaticlabs.com>
This commit is contained in:
parent
e4c4c04e52
commit
3a6da9839a
|
@ -646,6 +646,7 @@ def slot_to_epoch(slot: SlotNumber) -> EpochNumber:
|
||||||
def get_previous_epoch(state: BeaconState) -> EpochNumber:
|
def get_previous_epoch(state: BeaconState) -> EpochNumber:
|
||||||
"""`
|
"""`
|
||||||
Return the previous epoch of the given ``state``.
|
Return the previous epoch of the given ``state``.
|
||||||
|
If the current epoch is ``GENESIS_EPOCH``, return ``GENESIS_EPOCH``.
|
||||||
"""
|
"""
|
||||||
if slot_to_epoch(state.slot) > GENESIS_EPOCH:
|
if slot_to_epoch(state.slot) > GENESIS_EPOCH:
|
||||||
return slot_to_epoch(state.slot) - 1
|
return slot_to_epoch(state.slot) - 1
|
||||||
|
|
Loading…
Reference in New Issue