diff --git a/README.md b/README.md index 8c5d24d..207801d 100644 --- a/README.md +++ b/README.md @@ -57,7 +57,7 @@ module.exports = { skipFiles: [], c: false, json: false, - optimization: "O2", + optimization: "O1", }, setupSettings: { contributionSettings: { diff --git a/package.json b/package.json index 4c9762e..c84034d 100644 --- a/package.json +++ b/package.json @@ -23,6 +23,7 @@ "distributedlab", "solarity", "circom", + "snarkjs", "zk", "zkit" ], diff --git a/src/config/config.ts b/src/config/config.ts index e5d05a4..6a562c8 100644 --- a/src/config/config.ts +++ b/src/config/config.ts @@ -14,7 +14,7 @@ const defaultConfig: ZKitConfig = { skipFiles: [], c: false, json: false, - optimization: undefined, + optimization: "O1", }, setupSettings: { contributionSettings: { diff --git a/src/types/zkit-config.ts b/src/types/zkit-config.ts index 9cc84c2..18138b8 100644 --- a/src/types/zkit-config.ts +++ b/src/types/zkit-config.ts @@ -16,7 +16,7 @@ export type CompilationSettings = FileFilterSettings & { artifactsDir: string; c: boolean; json: boolean; - optimization?: "O0" | "O1" | "O2"; + optimization: "O0" | "O1" | "O2"; }; export type SetupSettings = FileFilterSettings & { diff --git a/test/constants.ts b/test/constants.ts index 93899d7..84e4988 100644 --- a/test/constants.ts +++ b/test/constants.ts @@ -7,7 +7,7 @@ export const defaultCompileFlags: CompileFlags = { c: false, json: false, O0: false, - O1: false, + O1: true, O2: false, }; diff --git a/test/fixture-projects/hardhat-project-defined-config/hardhat.config.ts b/test/fixture-projects/hardhat-project-defined-config/hardhat.config.ts index df96dbe..bed0556 100644 --- a/test/fixture-projects/hardhat-project-defined-config/hardhat.config.ts +++ b/test/fixture-projects/hardhat-project-defined-config/hardhat.config.ts @@ -8,7 +8,7 @@ const defaultConfig: HardhatUserConfig = { circuitsDir: "circuits", compilationSettings: { skipFiles: ["vendor"], - optimization: "O1", + optimization: "O2", }, setupSettings: { ptauDir: "zkit/ptau", diff --git a/test/integration/setup/config.ts b/test/integration/setup/config.ts index dfaca8e..6790425 100644 --- a/test/integration/setup/config.ts +++ b/test/integration/setup/config.ts @@ -28,7 +28,7 @@ describe("config", () => { skipFiles: ["vendor"], c: false, json: false, - optimization: "O1", + optimization: "O2", }, setupSettings: { contributionSettings: { @@ -72,7 +72,7 @@ describe("config", () => { skipFiles: [], c: false, json: false, - optimization: undefined, + optimization: "O1", }, setupSettings: { contributionSettings: {