Merge pull request #3108 from austinabell/msload
Remove unnecessary miner state load for checking slashed
This commit is contained in:
commit
704578c9c2
@ -293,14 +293,8 @@ func StateMinerInfo(ctx context.Context, sm *StateManager, ts *types.TipSet, mad
|
|||||||
}
|
}
|
||||||
|
|
||||||
func GetMinerSlashed(ctx context.Context, sm *StateManager, ts *types.TipSet, maddr address.Address) (bool, error) {
|
func GetMinerSlashed(ctx context.Context, sm *StateManager, ts *types.TipSet, maddr address.Address) (bool, error) {
|
||||||
var mas miner.State
|
|
||||||
_, err := sm.LoadActorState(ctx, maddr, &mas, ts)
|
|
||||||
if err != nil {
|
|
||||||
return false, xerrors.Errorf("(get miner slashed) failed to load miner actor state")
|
|
||||||
}
|
|
||||||
|
|
||||||
var spas power.State
|
var spas power.State
|
||||||
_, err = sm.LoadActorState(ctx, builtin.StoragePowerActorAddr, &spas, ts)
|
_, err := sm.LoadActorState(ctx, builtin.StoragePowerActorAddr, &spas, ts)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return false, xerrors.Errorf("(get miner slashed) failed to load power actor state")
|
return false, xerrors.Errorf("(get miner slashed) failed to load power actor state")
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user