Skip to content

Commit a6d0f7e

Browse files
feat: have a dev mode flag set on initialize
1 parent 7048c1b commit a6d0f7e

13 files changed

+38
-32
lines changed

contracts/script/deploy/AlignedProofAggregationServiceDeployer.s.sol

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ contract AlignedProofAggregationServiceDeployer is Script {
1717
address risc0VerifierAddress = stdJson.readAddress(config_data, ".address.risc0VerifierAddress");
1818
bytes32 risc0AggregationProgramImageId =
1919
stdJson.readBytes32(config_data, ".programs_id.risc0AggregationProgramImageId");
20+
bool devMode = stdJson.readBool(config_data, ".devMode");
2021

2122
address ownerAddress = stdJson.readAddress(config_data, ".permissions.owner");
2223

@@ -27,13 +28,14 @@ contract AlignedProofAggregationServiceDeployer is Script {
2728
ERC1967Proxy proxy = new ERC1967Proxy(
2829
address(alignedProofAggregationService),
2930
abi.encodeWithSignature(
30-
"initialize(address,address,address,address,bytes32,bytes32)",
31+
"initialize(address,address,address,address,bytes32,bytes32,bool)",
3132
ownerAddress,
3233
alignedAggregatorAddress,
3334
sp1VerifierAddress,
3435
risc0VerifierAddress,
3536
risc0AggregationProgramImageId,
36-
sp1AggregationProgramVKHash
37+
sp1AggregationProgramVKHash,
38+
devMode
3739
)
3840
);
3941

contracts/script/deploy/config/devnet/proof-aggregator-service.devnet.config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@
1111
},
1212
"permissions": {
1313
"owner": "0x14dC79964da2C08b23698B3D3cc7Ca32193d9955"
14-
}
14+
},
15+
"devMode": false
1516
}

contracts/script/deploy/config/devnet/proof-aggregator-service.devnet.mock.config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,5 +11,6 @@
1111
},
1212
"permissions": {
1313
"owner": "0x14dC79964da2C08b23698B3D3cc7Ca32193d9955"
14-
}
14+
},
15+
"devMode": true
1516
}

contracts/script/deploy/config/holesky/proof-aggregator-service.holesky.config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@
1010
},
1111
"permissions": {
1212
"owner": "0x97aEC5F28181abe5d2aD40dBe7FbaEe014529b7D"
13-
}
13+
},
14+
"devMode": false
1415
}

contracts/script/deploy/config/holesky/proof-aggregator-service.holesky.config.stage.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@
1010
},
1111
"permissions": {
1212
"owner": "0xE3C695b73dbe27106aF4530b152de3e57456B385"
13-
}
13+
},
14+
"devMode": false
1415
}

contracts/script/deploy/config/hoodi/proof-aggregator-service.hoodi.config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@
1010
},
1111
"permissions": {
1212
"owner": "0xF138043AC49a0cbB1C8fF03433B51861eA0AE927"
13-
}
13+
},
14+
"devMode": false
1415
}

contracts/script/deploy/config/mainnet/proof-aggregator-service.mainnet.config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@
1010
},
1111
"permissions": {
1212
"owner": "<owner_address>"
13-
}
13+
},
14+
"devMode": false
1415
}

contracts/script/deploy/config/mainnet_staging/proof-aggregator-service.mainnet.config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@
1010
},
1111
"permissions": {
1212
"owner": "<owner_address>"
13-
}
13+
},
14+
"devMode": false
1415
}

contracts/script/deploy/config/sepolia/proof-aggregator-service.sepolia.config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@
1010
},
1111
"permissions": {
1212
"owner": "0x771C1aB81C81A774B66C4386Eb50D6DFC8538106"
13-
}
13+
},
14+
"devMode": false
1415
}

contracts/script/deploy/config/templates/proof-aggregator-service.template.config.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,5 +10,6 @@
1010
},
1111
"permissions": {
1212
"owner": ""
13-
}
13+
},
14+
"devMode": false
1415
}

0 commit comments

Comments
 (0)