From 087ea0712adb78a9fffa9878713e78e58d379685 Mon Sep 17 00:00:00 2001 From: sam bacha Date: Mon, 24 Jun 2024 21:19:38 -0700 Subject: [PATCH] fix(foundry): latest config values --- foundry.toml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/foundry.toml b/foundry.toml index 20b9bfc..f9f698e 100644 --- a/foundry.toml +++ b/foundry.toml @@ -60,9 +60,10 @@ gas_limit = 9_223_372_036_854_775_807 evm_version = "cancun" cancun = true +# {@see {@link https://solidity-fr.readthedocs.io/fr/latest/using-the-compiler.html#input-description} # includes the contract's metadata in the contract's json artifact # includes the source mappings for compiled bytecode artifact -extra_output = ['irOptimized', 'evm.assembly', 'evm.bytecode', 'evm.generatedSources'] +extra_output = ['irOptimized', 'evm.assembly', 'evm.bytecode', 'evm.bytecode.generatedSources'] # emits the output selection as separate json artifact files extra_output_files = ['metadata'] names = false @@ -82,6 +83,8 @@ cbor_metadata = false sparse_mode = true ast = false isolate = false +create2_library_salt = "0x0000000000000000000000000000000000000000000000000000000000000000" +prague = false # RPC Cache Settings no_storage_caching = false @@ -174,7 +177,7 @@ failure_persist_file = "failures" # The number of runs that must execute for each invariant test group runs = 420 # The number of calls executed to attempt to break invariants in one run -depth = 25 +depth = 500 # Fails the invariant fuzzing if a revert occurs fail_on_revert = false # Allows overriding an unsafe external call when running invariant tests. eg. reentrancy checks