From c9d09e91098f0a76c96ad1cd157e1a461887f468 Mon Sep 17 00:00:00 2001 From: TAMARA LIPOWSKI Date: Wed, 13 Aug 2025 17:38:54 -0400 Subject: [PATCH] fix: Small safe wallet fixes --- foundry/scripts/README.md | 2 +- foundry/scripts/utils.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/foundry/scripts/README.md b/foundry/scripts/README.md index 713c308..5e937a5 100644 --- a/foundry/scripts/README.md +++ b/foundry/scripts/README.md @@ -65,7 +65,7 @@ For each of the following, you must select one of `tenderly_ethereum`, `tenderly 1. If the wallet that has the role, is a Gnosis Safe, you need to set the `SAFE_ADDRESS` env var. 2. The scripts deploy-executors, remove-executor, set-roles and revoke-role all support this. 1. If `SAFE_ADDRESS` is set, then it will propose a transaction to the safe wallet and later on it needs to be - approved in their UI to execute on chain. + approved in their UI to execute on chain. Be sure to change the PRIVATE_KEY to that which has permissions on the safe wallet. 2. If it's not set, it will submit the transaction directly to the chain. ## Deploy Uniswap X filler diff --git a/foundry/scripts/utils.js b/foundry/scripts/utils.js index 04faeb8..c59bf9e 100644 --- a/foundry/scripts/utils.js +++ b/foundry/scripts/utils.js @@ -4,7 +4,7 @@ const {EthersAdapter} = require('@safe-global/protocol-kit'); const {default: SafeApiKit} = require("@safe-global/api-kit"); const txServiceUrls = { - mainnet: "https://safe-transaction-mainnet.safe.global", + ethereum: "https://safe-transaction-mainnet.safe.global", base: "https://safe-transaction-base.safe.global", unichain: "https://safe-transaction-unichain.safe.global", };