fix state tree version in v2 upgrade
This commit is contained in:
parent
c17fa4bc35
commit
cca17f6078
@ -9,8 +9,8 @@ import (
|
|||||||
type Version int
|
type Version int
|
||||||
|
|
||||||
const (
|
const (
|
||||||
Version0 = 0
|
Version0 Version = 0
|
||||||
Version2 = 2
|
Version2 Version = 2
|
||||||
)
|
)
|
||||||
|
|
||||||
// Converts a network version into an actors adt version.
|
// Converts a network version into an actors adt version.
|
||||||
|
@ -25,7 +25,6 @@ import (
|
|||||||
states2 "github.com/filecoin-project/specs-actors/v2/actors/states"
|
states2 "github.com/filecoin-project/specs-actors/v2/actors/states"
|
||||||
|
|
||||||
"github.com/filecoin-project/lotus/build"
|
"github.com/filecoin-project/lotus/build"
|
||||||
"github.com/filecoin-project/lotus/chain/actors"
|
|
||||||
"github.com/filecoin-project/lotus/chain/actors/adt"
|
"github.com/filecoin-project/lotus/chain/actors/adt"
|
||||||
init_ "github.com/filecoin-project/lotus/chain/actors/builtin/init"
|
init_ "github.com/filecoin-project/lotus/chain/actors/builtin/init"
|
||||||
"github.com/filecoin-project/lotus/chain/actors/builtin/multisig"
|
"github.com/filecoin-project/lotus/chain/actors/builtin/multisig"
|
||||||
@ -518,8 +517,7 @@ func UpgradeActorsV2(ctx context.Context, sm *StateManager, cb ExecCallback, roo
|
|||||||
}
|
}
|
||||||
|
|
||||||
newRoot, err := store.Put(ctx, &types.StateRoot{
|
newRoot, err := store.Put(ctx, &types.StateRoot{
|
||||||
// TODO: ActorUpgrade: should be state-tree specific, not just the actors version.
|
Version: types.StateTreeVersion1,
|
||||||
Version: actors.Version2,
|
|
||||||
Actors: newHamtRoot,
|
Actors: newHamtRoot,
|
||||||
Info: info,
|
Info: info,
|
||||||
})
|
})
|
||||||
|
Loading…
Reference in New Issue
Block a user