From ceccc52c715ad50b59791cc92eb12fe3eff15a9e Mon Sep 17 00:00:00 2001 From: Matthew Slipper Date: Wed, 29 Jun 2022 08:46:22 -0600 Subject: [PATCH] genesis: Reduce number of predeploys We were creating 65k predeploys, which made a huge genesis file. This PR reduces that to 2048. --- packages/contracts-bedrock/tasks/genesis-l2.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/contracts-bedrock/tasks/genesis-l2.ts b/packages/contracts-bedrock/tasks/genesis-l2.ts index d189248c5edb8..1c83976aeb32d 100644 --- a/packages/contracts-bedrock/tasks/genesis-l2.ts +++ b/packages/contracts-bedrock/tasks/genesis-l2.ts @@ -144,7 +144,7 @@ task('genesis-l2', 'create a genesis config') // Set a proxy at each predeploy address const proxy = await hre.artifacts.readArtifact('Proxy') - for (let i = 0; i <= 0xffff; i++) { + for (let i = 0; i <= 2048; i++) { const num = ethers.utils.hexZeroPad('0x' + i.toString(16), 2) const addr = ethers.utils.getAddress( ethers.utils.hexConcat([prefix, num])