diff --git a/hardhat.config.ts b/hardhat.config.ts index ba50439b..7e35ef28 100644 --- a/hardhat.config.ts +++ b/hardhat.config.ts @@ -10,6 +10,7 @@ import hardhatPredeploy from 'hardhat-predeploy'; import hardhatExposed from './hardhat/hardhat-exposed/plugin.ts'; import hardhatTranspiler from './hardhat/hardhat-transpiler/plugin.ts'; import hardhatOzContractsHelpers from './hardhat/hardhat-oz-contracts-helpers/plugin.ts'; +import hardhatSolx from '@nomicfoundation/hardhat-solx'; import './hardhat/async-test-sanity.js'; // Parameters @@ -17,7 +18,7 @@ import yargs from 'yargs/yargs'; const argv = await yargs() .env('') .options({ - compiler: { type: 'string', default: '0.8.31' }, + compiler: { type: 'string', default: '0.8.33' }, src: { type: 'string', default: 'contracts' }, runs: { type: 'number', default: 200 }, ir: { type: 'boolean', default: false }, @@ -35,6 +36,7 @@ export default defineConfig({ hardhatMocha, hardhatNetworkHelpers, hardhatPredeploy, + hardhatSolx, // Local plugins hardhatExposed, hardhatTranspiler, @@ -84,6 +86,7 @@ export default defineConfig({ }, '*': { 'transient-storage': 'off', + 5726: 'off', default: 'error', }, }, diff --git a/package.json b/package.json index e930c9ef..c2224bf3 100644 --- a/package.json +++ b/package.json @@ -76,7 +76,8 @@ "glob": "^13.0.0", "globals": "^17.0.0", "graphlib": "^2.1.8", - "hardhat": "^3.1.8", + "@nomicfoundation/hardhat-solx": "^3.0.0", + "hardhat": "^3.2.0", "hardhat-ignore-warnings": "^0.3.0", "hardhat-predeploy": "^1.0.1", "husky": "^9.1.7",