8fec6e31f2
This isn't a huge deal, but we'd otherwise consider the first finality epochs (or so) to be "near" any disabled upgrade.
13 lines
253 B
Go
13 lines
253 B
Go
package build
|
|
|
|
import (
|
|
"github.com/filecoin-project/go-state-types/abi"
|
|
)
|
|
|
|
func IsNearUpgrade(epoch, upgradeEpoch abi.ChainEpoch) bool {
|
|
if upgradeEpoch < 0 {
|
|
return false
|
|
}
|
|
return epoch > upgradeEpoch-Finality && epoch < upgradeEpoch+Finality
|
|
}
|