Commit b79f19fc authored by Andreas Bigger's avatar Andreas Bigger

Fix root claim position

parent 6433af96
...@@ -36,6 +36,9 @@ const cannonGameType uint8 = 0 ...@@ -36,6 +36,9 @@ const cannonGameType uint8 = 0
const alphabetGameDepth = 4 const alphabetGameDepth = 4
const lastAlphabetTraceIndex = 1<<alphabetGameDepth - 1 const lastAlphabetTraceIndex = 1<<alphabetGameDepth - 1
// rootPosition is the position of the root claim.
var rootPosition = faultTypes.NewPositionFromGIndex(1)
type Status uint8 type Status uint8
const ( const (
...@@ -191,8 +194,7 @@ func (h *FactoryHelper) StartCannonGameWithCorrectRoot(ctx context.Context, roll ...@@ -191,8 +194,7 @@ func (h *FactoryHelper) StartCannonGameWithCorrectRoot(ctx context.Context, roll
cfg.Datadir, cfg.Datadir,
maxDepth.Uint64(), maxDepth.Uint64(),
) )
pos := faultTypes.NewPosition(int(maxDepth.Uint64()), int(maxDepth.Uint64())) rootClaim, err := provider.Get(ctx, rootPosition)
rootClaim, err := provider.Get(ctx, pos)
h.require.NoError(err, "Compute correct root hash") h.require.NoError(err, "Compute correct root hash")
// Override the VM status to claim the root is invalid // Override the VM status to claim the root is invalid
// Otherwise creating the game will fail // Otherwise creating the game will fail
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment