Skip to content

Commit fc54b97

Browse files
committed
add gametype postcheck
1 parent 4013a7e commit fc54b97

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

setup-templates/template-switch-to-permissioned-game/script/SwitchToPermissionedGame.sol

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import {IAnchorStateRegistry} from "@eth-optimism-bedrock/src/dispute/FaultDispu
99
import {SystemConfig} from "@eth-optimism-bedrock/src/L1/SystemConfig.sol";
1010
import {DisputeGameFactory} from "@eth-optimism-bedrock/src/dispute/DisputeGameFactory.sol";
1111
import {FaultDisputeGame} from "@eth-optimism-bedrock/src/dispute/PermissionedDisputeGame.sol";
12-
import {GameTypes} from "@eth-optimism-bedrock/src/dispute/lib/Types.sol";
12+
import {GameTypes, GameType} from "@eth-optimism-bedrock/src/dispute/lib/Types.sol";
1313
import {MultisigScript} from "@base-contracts/script/universal/MultisigScript.sol";
1414
import {Simulation} from "@base-contracts/script/universal/Simulation.sol";
1515

@@ -49,7 +49,7 @@ contract SwitchToPermissionedGame is MultisigScript {
4949
// Confirm the CURRENT_RETIREMENT_TIMESTAMP is updated to the block time.
5050
function _postCheck(Vm.AccountAccess[] memory, Simulation.Payload memory) internal view override {
5151
require(anchorStateRegistry.retirementTimestamp() == block.timestamp, "post-110");
52-
require(anchorStateRegistry.respectedGameType() == GameTypes.PERMISSIONED_CANNON, "post-111");
52+
require(GameType.unwrap(anchorStateRegistry.respectedGameType()) == GameType.unwrap(GameTypes.PERMISSIONED_CANNON), "post-111");
5353
}
5454

5555

0 commit comments

Comments
 (0)