genesis: Update power state construction
This commit is contained in:
parent
ff5494af4e
commit
2db9c24817
@ -2,7 +2,6 @@ package genesis
|
|||||||
|
|
||||||
import (
|
import (
|
||||||
"context"
|
"context"
|
||||||
|
|
||||||
"github.com/filecoin-project/specs-actors/actors/builtin"
|
"github.com/filecoin-project/specs-actors/actors/builtin"
|
||||||
|
|
||||||
"github.com/filecoin-project/specs-actors/actors/abi/big"
|
"github.com/filecoin-project/specs-actors/actors/abi/big"
|
||||||
@ -24,10 +23,12 @@ func SetupStoragePowerActor(bs bstore.Blockstore) (*types.Actor, error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
sms := &power.State{
|
sms := &power.State{
|
||||||
|
TotalRawBytePower: big.NewInt(0),
|
||||||
TotalQualityAdjPower: big.NewInt(1), // TODO: has to be 1 initially to avoid div by zero. Kinda annoying, should find a way to fix
|
TotalQualityAdjPower: big.NewInt(1), // TODO: has to be 1 initially to avoid div by zero. Kinda annoying, should find a way to fix
|
||||||
|
TotalPledgeCollateral: big.NewInt(0),
|
||||||
MinerCount: 0,
|
MinerCount: 0,
|
||||||
EscrowTable: emptyhamt,
|
|
||||||
CronEventQueue: emptyhamt,
|
CronEventQueue: emptyhamt,
|
||||||
|
LastEpochTick: 0,
|
||||||
PoStDetectedFaultMiners: emptyhamt,
|
PoStDetectedFaultMiners: emptyhamt,
|
||||||
Claims: emptyhamt,
|
Claims: emptyhamt,
|
||||||
NumMinersMeetingMinPower: 0,
|
NumMinersMeetingMinPower: 0,
|
||||||
|
Loading…
Reference in New Issue
Block a user