Merge pull request #1075 from filecoin-project/fix/acf-check
Add additional checks to ACF
This commit is contained in:
commit
1924eb1471
@ -5,7 +5,7 @@ import "fmt"
|
|||||||
var CurrentCommit string
|
var CurrentCommit string
|
||||||
|
|
||||||
// BuildVersion is the local build version, set by build system
|
// BuildVersion is the local build version, set by build system
|
||||||
const BuildVersion = "0.2.0"
|
const BuildVersion = "0.2.1"
|
||||||
|
|
||||||
var UserVersion = BuildVersion + CurrentCommit
|
var UserVersion = BuildVersion + CurrentCommit
|
||||||
|
|
||||||
|
@ -130,6 +130,10 @@ type ArbitrateConsensusFaultParams struct {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (spa StoragePowerActor) ArbitrateConsensusFault(act *types.Actor, vmctx types.VMContext, params *ArbitrateConsensusFaultParams) ([]byte, ActorError) {
|
func (spa StoragePowerActor) ArbitrateConsensusFault(act *types.Actor, vmctx types.VMContext, params *ArbitrateConsensusFaultParams) ([]byte, ActorError) {
|
||||||
|
if params == nil || params.Block1 == nil || params.Block2 == nil {
|
||||||
|
return nil, aerrors.New(1, "failed to parse params")
|
||||||
|
}
|
||||||
|
|
||||||
if params.Block1.Miner != params.Block2.Miner {
|
if params.Block1.Miner != params.Block2.Miner {
|
||||||
return nil, aerrors.New(2, "blocks must be from the same miner")
|
return nil, aerrors.New(2, "blocks must be from the same miner")
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user