diff --git a/.github/actions/setup-prerequisites/action.yml b/.github/actions/setup-prerequisites/action.yml index 6c86fceb39..b4d6534721 100644 --- a/.github/actions/setup-prerequisites/action.yml +++ b/.github/actions/setup-prerequisites/action.yml @@ -16,4 +16,4 @@ runs: - name: Setup foundry uses: foundry-rs/foundry-toolchain@v1 with: - version: v1.1.0 + version: nightly diff --git a/e2e/packages/contracts/foundry.toml b/e2e/packages/contracts/foundry.toml index 6ecb883f45..a93b5b9986 100644 --- a/e2e/packages/contracts/foundry.toml +++ b/e2e/packages/contracts/foundry.toml @@ -19,3 +19,4 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false diff --git a/examples/custom-world/foundry.toml b/examples/custom-world/foundry.toml index 3256b0c658..ea888e9986 100644 --- a/examples/custom-world/foundry.toml +++ b/examples/custom-world/foundry.toml @@ -21,6 +21,7 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false [profile.garnet] eth_rpc_url = "https://rpc.garnetchain.com" diff --git a/examples/local-explorer/packages/contracts/foundry.toml b/examples/local-explorer/packages/contracts/foundry.toml index 6efe76bbf6..978dca14b3 100644 --- a/examples/local-explorer/packages/contracts/foundry.toml +++ b/examples/local-explorer/packages/contracts/foundry.toml @@ -21,6 +21,7 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false [profile.garnet] eth_rpc_url = "https://rpc.garnetchain.com" diff --git a/examples/minimal/packages/contracts/foundry.toml b/examples/minimal/packages/contracts/foundry.toml index 8e692ed668..6e9b5bfc68 100644 --- a/examples/minimal/packages/contracts/foundry.toml +++ b/examples/minimal/packages/contracts/foundry.toml @@ -19,3 +19,4 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false \ No newline at end of file diff --git a/examples/multiple-accounts/packages/contracts/foundry.toml b/examples/multiple-accounts/packages/contracts/foundry.toml index 32a71c334d..751d5ac7b1 100644 --- a/examples/multiple-accounts/packages/contracts/foundry.toml +++ b/examples/multiple-accounts/packages/contracts/foundry.toml @@ -21,3 +21,4 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false \ No newline at end of file diff --git a/examples/multiple-namespaces/foundry.toml b/examples/multiple-namespaces/foundry.toml index 8e692ed668..7cc31ed546 100644 --- a/examples/multiple-namespaces/foundry.toml +++ b/examples/multiple-namespaces/foundry.toml @@ -19,3 +19,4 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false diff --git a/packages/cli/foundry.toml b/packages/cli/foundry.toml index 77db1d6112..6f26ce3141 100644 --- a/packages/cli/foundry.toml +++ b/packages/cli/foundry.toml @@ -14,3 +14,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false \ No newline at end of file diff --git a/packages/gas-report/foundry.toml b/packages/gas-report/foundry.toml index 39af2fd600..d3a11093d7 100644 --- a/packages/gas-report/foundry.toml +++ b/packages/gas-report/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false diff --git a/packages/paymaster/foundry.toml b/packages/paymaster/foundry.toml index f0e017f5a0..220a709ecb 100644 --- a/packages/paymaster/foundry.toml +++ b/packages/paymaster/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false diff --git a/packages/schema-type/foundry.toml b/packages/schema-type/foundry.toml index f528f93226..307599c78b 100644 --- a/packages/schema-type/foundry.toml +++ b/packages/schema-type/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false \ No newline at end of file diff --git a/packages/store/foundry.toml b/packages/store/foundry.toml index b62eeeea4a..7e32d5bf8a 100644 --- a/packages/store/foundry.toml +++ b/packages/store/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false diff --git a/packages/world-consumer/foundry.toml b/packages/world-consumer/foundry.toml index f0e017f5a0..6671bc9457 100644 --- a/packages/world-consumer/foundry.toml +++ b/packages/world-consumer/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false \ No newline at end of file diff --git a/packages/world-module-callwithsignature/foundry.toml b/packages/world-module-callwithsignature/foundry.toml index f0e017f5a0..220a709ecb 100644 --- a/packages/world-module-callwithsignature/foundry.toml +++ b/packages/world-module-callwithsignature/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false diff --git a/packages/world-module-erc20/foundry.toml b/packages/world-module-erc20/foundry.toml index f0e017f5a0..6671bc9457 100644 --- a/packages/world-module-erc20/foundry.toml +++ b/packages/world-module-erc20/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false \ No newline at end of file diff --git a/packages/world-module-metadata/foundry.toml b/packages/world-module-metadata/foundry.toml index f0e017f5a0..6671bc9457 100644 --- a/packages/world-module-metadata/foundry.toml +++ b/packages/world-module-metadata/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false \ No newline at end of file diff --git a/packages/world-modules/foundry.toml b/packages/world-modules/foundry.toml index f0e017f5a0..6671bc9457 100644 --- a/packages/world-modules/foundry.toml +++ b/packages/world-modules/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false \ No newline at end of file diff --git a/packages/world/foundry.toml b/packages/world/foundry.toml index e7fd5eb151..89750c7cbe 100644 --- a/packages/world/foundry.toml +++ b/packages/world/foundry.toml @@ -13,3 +13,4 @@ extra_output_files = [ "abi", "evm.bytecode" ] +script_execution_protection = false \ No newline at end of file diff --git a/templates/phaser/packages/contracts/foundry.toml b/templates/phaser/packages/contracts/foundry.toml index 3256b0c658..ea888e9986 100644 --- a/templates/phaser/packages/contracts/foundry.toml +++ b/templates/phaser/packages/contracts/foundry.toml @@ -21,6 +21,7 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false [profile.garnet] eth_rpc_url = "https://rpc.garnetchain.com" diff --git a/templates/react-ecs/packages/contracts/foundry.toml b/templates/react-ecs/packages/contracts/foundry.toml index 3256b0c658..ea888e9986 100644 --- a/templates/react-ecs/packages/contracts/foundry.toml +++ b/templates/react-ecs/packages/contracts/foundry.toml @@ -21,6 +21,7 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false [profile.garnet] eth_rpc_url = "https://rpc.garnetchain.com" diff --git a/templates/react/packages/contracts/foundry.toml b/templates/react/packages/contracts/foundry.toml index 3256b0c658..ea888e9986 100644 --- a/templates/react/packages/contracts/foundry.toml +++ b/templates/react/packages/contracts/foundry.toml @@ -21,6 +21,7 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false [profile.garnet] eth_rpc_url = "https://rpc.garnetchain.com" diff --git a/templates/threejs/packages/contracts/foundry.toml b/templates/threejs/packages/contracts/foundry.toml index 3256b0c658..ea888e9986 100644 --- a/templates/threejs/packages/contracts/foundry.toml +++ b/templates/threejs/packages/contracts/foundry.toml @@ -21,6 +21,7 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false [profile.garnet] eth_rpc_url = "https://rpc.garnetchain.com" diff --git a/templates/vanilla/packages/contracts/foundry.toml b/templates/vanilla/packages/contracts/foundry.toml index 3256b0c658..ea888e9986 100644 --- a/templates/vanilla/packages/contracts/foundry.toml +++ b/templates/vanilla/packages/contracts/foundry.toml @@ -21,6 +21,7 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false [profile.garnet] eth_rpc_url = "https://rpc.garnetchain.com" diff --git a/test/mock-game-contracts/foundry.toml b/test/mock-game-contracts/foundry.toml index 6ecb883f45..aeed7abd6d 100644 --- a/test/mock-game-contracts/foundry.toml +++ b/test/mock-game-contracts/foundry.toml @@ -19,3 +19,4 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false \ No newline at end of file diff --git a/test/puppet-modules/foundry.toml b/test/puppet-modules/foundry.toml index 6ecb883f45..aeed7abd6d 100644 --- a/test/puppet-modules/foundry.toml +++ b/test/puppet-modules/foundry.toml @@ -19,3 +19,4 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false \ No newline at end of file diff --git a/test/system-libraries/foundry.toml b/test/system-libraries/foundry.toml index c5a42ac161..842a225feb 100644 --- a/test/system-libraries/foundry.toml +++ b/test/system-libraries/foundry.toml @@ -19,3 +19,4 @@ extra_output_files = [ "evm.bytecode" ] fs_permissions = [{ access = "read", path = "./"}] +script_execution_protection = false