We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 902e667 commit 44d1f73Copy full SHA for 44d1f73
1 file changed
solidity/zk-hardhat.config.cts
@@ -10,11 +10,13 @@ import { rootHardhatConfig } from './rootHardhatConfig.cjs';
10
*/
11
module.exports = {
12
...rootHardhatConfig,
13
- // Override solidity version — era-solidity only supports up to 0.8.30
+ // Override solidity version — zkvm-solc 0.8.30 crashes with EPIPE on CI
14
+ // when compiling the full contract set. Pin to 0.8.28 (>=0.8.24 required
15
+ // for transient storage opcodes used by TransientStorage.sol).
16
// https://github.com/matter-labs/era-solidity/releases
17
solidity: {
18
...rootHardhatConfig.solidity,
- version: '0.8.30',
19
+ version: '0.8.28',
20
},
21
zksolc: {
22
version: '1.5.12',
0 commit comments