Set `viaIR` flag in foundry.toml

This commit is contained in:
Sebastián Claudio Nale 2023-02-17 13:48:56 -03:00 committed by scnale
parent 958d964ad5
commit 44cd7ee49b
2 changed files with 3 additions and 2 deletions

View File

@ -2,6 +2,7 @@
solc_version = "0.8.17"
optimizer = true
optimizer_runs = 200
via_ir = true
extra_output = ["metadata", "storageLayout", "evm.deployedBytecode.immutableReferences"]
src = "contracts"

View File

@ -16,8 +16,8 @@
"ts-node": "^10.9.1"
},
"scripts": {
"build": "forge build -o build --via-ir",
"unit-test": "forge test -vvvvv --via-ir",
"build": "forge build -o build",
"unit-test": "forge test -vvvvv",
"integration-test": "bash shell-scripts/run_integration_tests.sh",
"typechain": "bash ../sdk/scripts/make_ethers_types.sh",
"flatten": "mkdir -p node_modules/@poanet/solidity-flattener/contracts && cp -r contracts/* node_modules/@poanet/solidity-flattener/contracts/ && poa-solidity-flattener",