@@ -18,19 +18,17 @@ contract MultipleVersionRollupVerifierTest is DSTestPlus {
18
18
MockZkEvmVerifier private v0;
19
19
MockZkEvmVerifier private v1;
20
20
MockZkEvmVerifier private v2;
21
- MockScrollChain private chain;
22
21
23
22
function setUp () external {
24
23
v0 = new MockZkEvmVerifier ();
25
24
v1 = new MockZkEvmVerifier ();
26
25
v2 = new MockZkEvmVerifier ();
27
26
28
- chain = new MockScrollChain (address (1 ), address (1 ));
29
27
uint256 [] memory _versions = new uint256 [](1 );
30
28
address [] memory _verifiers = new address [](1 );
31
29
_versions[0 ] = 0 ;
32
30
_verifiers[0 ] = address (v0);
33
- verifier = new MultipleVersionRollupVerifier (address (chain), _versions, _verifiers);
31
+ verifier = new MultipleVersionRollupVerifier (_versions, _verifiers);
34
32
}
35
33
36
34
function testUpdateVerifierVersion0 (address _newVerifier ) external {
@@ -42,10 +40,6 @@ contract MultipleVersionRollupVerifierTest is DSTestPlus {
42
40
verifier.updateVerifier (0 , 0 , address (0 ));
43
41
hevm.stopPrank ();
44
42
45
- // start batch index finalized, revert
46
- hevm.expectRevert (MultipleVersionRollupVerifier.ErrorStartBatchIndexFinalized.selector );
47
- verifier.updateVerifier (0 , 0 , address (1 ));
48
-
49
43
// zero verifier address, revert
50
44
hevm.expectRevert (MultipleVersionRollupVerifier.ErrorZeroAddress.selector );
51
45
verifier.updateVerifier (0 , 1 , address (0 ));
@@ -93,10 +87,6 @@ contract MultipleVersionRollupVerifierTest is DSTestPlus {
93
87
verifier.updateVerifier (version, 0 , address (0 ));
94
88
hevm.stopPrank ();
95
89
96
- // start batch index finalized, revert
97
- hevm.expectRevert (MultipleVersionRollupVerifier.ErrorStartBatchIndexFinalized.selector );
98
- verifier.updateVerifier (version, 0 , address (1 ));
99
-
100
90
// zero verifier address, revert
101
91
hevm.expectRevert (MultipleVersionRollupVerifier.ErrorZeroAddress.selector );
102
92
verifier.updateVerifier (version, 1 , address (0 ));
0 commit comments