diff --git a/contracts/hardhat.config.ts b/contracts/hardhat.config.ts index 97373f0ceb..83209066c0 100644 --- a/contracts/hardhat.config.ts +++ b/contracts/hardhat.config.ts @@ -1,8 +1,6 @@ import '@nomicfoundation/hardhat-ethers' import '@nomicfoundation/hardhat-verify' -// import '@nomicfoundation/hardhat-chai-matchers' -import "@matterlabs/hardhat-zksync-solc"; -// import '@typechain/hardhat' +import "@matterlabs/hardhat-zksync-solc" import 'hardhat-abi-exporter' import { subtask } from 'hardhat/config' import { TASK_COMPILE_SOLIDITY_GET_SOURCE_PATHS } from 'hardhat/builtin-tasks/task-names' @@ -105,9 +103,8 @@ let config = { }, }, zksolc: { - version: "latest", // optional. + version: "1.5.0", // optional. settings: { - // compilerPath: "zksolc", // optional. Ignored for compilerSource "docker". Can be used if compiler is located in a specific folder optimizer: { enabled: true, // optional. True by default mode: '3', // optional. 3 by default, z to optimize bytecode size diff --git a/contracts/package.json b/contracts/package.json index 85d74cad10..83945d58e9 100644 --- a/contracts/package.json +++ b/contracts/package.json @@ -13,7 +13,7 @@ "size": "hardhat size-contracts", "clean": "hardhat clean", "compile:native": "./scripts/native_solc_compile_all", - "compile": "hardhat compile ", + "compile": "hardhat compile", "coverage": "hardhat coverage", "prepublishOnly": "pnpm compile && ./scripts/prepublish_generate_abi_folder", "publish-beta": "pnpm publish --tag beta",