)
diff --git a/src/components/common/MetaTags/index.tsx b/src/components/common/MetaTags/index.tsx
index a53c3f37c0..27b30495db 100644
--- a/src/components/common/MetaTags/index.tsx
+++ b/src/components/common/MetaTags/index.tsx
@@ -4,7 +4,7 @@ import { lightPalette, darkPalette } from '@safe-global/safe-react-components'
const descriptionText =
'Safe (prev. Gnosis Safe) is the most trusted platform to manage digital assets on Ethereum and multiple EVMs. Over $40B secured.'
-const titleText = 'Safe{Wallet}'
+const titleText = 'BNB Safe{Wallet}'
const MetaTags = ({ prefetchUrl }: { prefetchUrl: string }) => (
<>
diff --git a/src/components/common/PairingDetails/PairingDeprecationWarning.tsx b/src/components/common/PairingDetails/PairingDeprecationWarning.tsx
index dd720461e0..73ad5ce08d 100644
--- a/src/components/common/PairingDetails/PairingDeprecationWarning.tsx
+++ b/src/components/common/PairingDetails/PairingDeprecationWarning.tsx
@@ -3,8 +3,8 @@ import { Alert } from '@mui/material'
const PairingDeprecationWarning = (): React.ReactElement => {
return (
- The {'Safe{Wallet}'} web-mobile pairing feature will be discontinued from 15th November 2023. Please migrate to a
- different signer wallet before this date.
+ The {'BNB Safe{Wallet}'} web-mobile pairing feature will be discontinued from 15th November 2023. Please migrate
+ to a different signer wallet before this date.
)
}
diff --git a/src/components/common/PairingDetails/PairingDescription.tsx b/src/components/common/PairingDetails/PairingDescription.tsx
index bdcad66d90..d998dc68b1 100644
--- a/src/components/common/PairingDetails/PairingDescription.tsx
+++ b/src/components/common/PairingDetails/PairingDescription.tsx
@@ -9,7 +9,7 @@ const PairingDescription = (): ReactElement => {
return (
<>
- Scan this code in the {'Safe{Wallet}'} mobile app to sign transactions with your mobile device.
+ Scan this code in the {'BNB Safe{Wallet}'} mobile app to sign transactions with your mobile device.
Learn more about this feature.
diff --git a/src/components/dashboard/CreationDialog/index.tsx b/src/components/dashboard/CreationDialog/index.tsx
index 07a417f4e5..a367e5b542 100644
--- a/src/components/dashboard/CreationDialog/index.tsx
+++ b/src/components/dashboard/CreationDialog/index.tsx
@@ -44,7 +44,7 @@ const CreationDialog = () => {
4. How We Use Personal Data
-
4.1. When visiting our website and using {'Safe{Wallet}'}
+
4.1. When visiting our website and using {'BNB Safe{Wallet}'}
- When visiting our website or using {'Safe{Wallet}'}, we may collect and process personal data. The data will be
- stored in different instances
+ When visiting our website or using {'BNB Safe{Wallet}'}, we may collect and process personal data. The data will
+ be stored in different instances
When you create a Profile for an existing Safe Account for the purpose of allowing you to view and use them in
- the {'Safe{Wallet}'}, we process your
+ the {'BNB Safe{Wallet}'}, we process your
- In addition, we may take a recording of you while testing {'Safe{Wallet}'} for internal and external use. The
- basis for this collection and processing is our legitimate business interest in monitoring and improving our
+ In addition, we may take a recording of you while testing {'BNB Safe{Wallet}'} for internal and external use.
+ The basis for this collection and processing is our legitimate business interest in monitoring and improving our
services.
- {'Safe{Wallet}'} mobile apps are distributed via{' '}
+ {'BNB Safe{Wallet}'} mobile apps are distributed via{' '}
Apple AppStore
@@ -586,10 +586,10 @@ const SafePrivacyPolicy = () => {
5.5. Fingerprint/Touch ID/ Face ID
- We enable the user to unlock the {'Safe{Wallet}'} mobile app via biometrics information (touch ID or face ID).
- This is a feature of the operating system. We do not store any of this data. Instead, the API of the operating
- system is used to validate the user input. If you have any further questions you should consult with your
- preferred mobile device provider or manufacturer.
+ We enable the user to unlock the {'BNB Safe{Wallet}'} mobile app via biometrics information (touch ID or face
+ ID). This is a feature of the operating system. We do not store any of this data. Instead, the API of the
+ operating system is used to validate the user input. If you have any further questions you should consult with
+ your preferred mobile device provider or manufacturer.
5.6. Google Firebase
diff --git a/src/components/safe-apps/AddCustomAppModal/index.tsx b/src/components/safe-apps/AddCustomAppModal/index.tsx
index c32fce32cf..8d7128e68d 100644
--- a/src/components/safe-apps/AddCustomAppModal/index.tsx
+++ b/src/components/safe-apps/AddCustomAppModal/index.tsx
@@ -134,7 +134,7 @@ export const AddCustomAppModal = ({ open, onClose, onSave, safeAppsList }: Props
})}
/>
}
- label="This Safe App is not part of Safe{Wallet} and I agree to use it at my own risk."
+ label="This Safe App is not part of BNB Safe{Wallet} and I agree to use it at my own risk."
sx={{ mt: 2 }}
/>
diff --git a/src/components/safe-apps/SafeAppsZeroResultsPlaceholder/index.tsx b/src/components/safe-apps/SafeAppsZeroResultsPlaceholder/index.tsx
index b68a526750..b6c721ee76 100644
--- a/src/components/safe-apps/SafeAppsZeroResultsPlaceholder/index.tsx
+++ b/src/components/safe-apps/SafeAppsZeroResultsPlaceholder/index.tsx
@@ -33,7 +33,7 @@ const SafeAppsZeroResultsPlaceholder = ({ searchQuery }: { searchQuery: string }
text={
No Safe Apps found matching {searchQuery}. Connect to dApps that haven't yet been
- integrated with the {'Safe{Wallet}'} using the WalletConnect Safe App.
+ integrated with the {'BNB Safe{Wallet}'} using the WalletConnect Safe App.
}
>
diff --git a/src/components/settings/DataManagement/ImportFileUpload.tsx b/src/components/settings/DataManagement/ImportFileUpload.tsx
index 4167e9fef6..061467417e 100644
--- a/src/components/settings/DataManagement/ImportFileUpload.tsx
+++ b/src/components/settings/DataManagement/ImportFileUpload.tsx
@@ -52,7 +52,7 @@ export const ImportFileUpload = ({
return (
<>
- Import {'Safe{Wallet}'} data by uploading a file in the area below.
+ Import {'BNB Safe{Wallet}'} data by uploading a file in the area below.
- Only JSON files exported from the {'Safe{Wallet}'} can be imported.
+ Only JSON files exported from the {'BNB Safe{Wallet}'} can be imported.
>
)
diff --git a/src/components/settings/DataManagement/index.tsx b/src/components/settings/DataManagement/index.tsx
index 2547c5e8d0..4b8b78654a 100644
--- a/src/components/settings/DataManagement/index.tsx
+++ b/src/components/settings/DataManagement/index.tsx
@@ -9,7 +9,6 @@ import { addedSafesSlice, selectAllAddedSafes } from '@/store/addedSafesSlice'
import { safeAppsSlice, selectSafeApps } from '@/store/safeAppsSlice'
import { selectSettings, settingsSlice } from '@/store/settingsSlice'
import InfoIcon from '@/public/images/notifications/info.svg'
-import ExternalLink from '@/components/common/ExternalLink'
import { ImportFileUpload } from '@/components/settings/DataManagement/ImportFileUpload'
import { ImportDialog } from '@/components/settings/DataManagement/ImportDialog'
import { SAFE_EXPORT_VERSION } from '@/components/settings/DataManagement/useGlobalImportFileParser'
@@ -109,8 +108,6 @@ const DataManagement = () => {
mr: 0.5,
}}
/>
- You can also export your data from the{' '}
- old app
diff --git a/src/components/settings/DataManagement/useGlobalImportFileParser.ts b/src/components/settings/DataManagement/useGlobalImportFileParser.ts
index b7c535c1e6..de18863ef0 100644
--- a/src/components/settings/DataManagement/useGlobalImportFileParser.ts
+++ b/src/components/settings/DataManagement/useGlobalImportFileParser.ts
@@ -16,7 +16,7 @@ export const enum SAFE_EXPORT_VERSION {
}
export enum ImportErrors {
- INVALID_VERSION = 'The file is not a Safe{Wallet} export.',
+ INVALID_VERSION = 'The file is not a BNB Safe{Wallet} export.',
INVALID_JSON_FORMAT = 'The JSON format is invalid.',
NO_IMPORT_DATA_FOUND = 'This file contains no importable data.',
}
diff --git a/src/components/settings/FallbackHandler/__tests__/index.test.tsx b/src/components/settings/FallbackHandler/__tests__/index.test.tsx
index 4546a74e75..a592e13564 100644
--- a/src/components/settings/FallbackHandler/__tests__/index.test.tsx
+++ b/src/components/settings/FallbackHandler/__tests__/index.test.tsx
@@ -135,7 +135,7 @@ describe('FallbackHandler', () => {
await waitFor(() => {
expect(
fbHandler.queryByText(
- new RegExp('The Safe{Wallet} may not work correctly as no fallback handler is currently set.'),
+ new RegExp('The BNB Safe{Wallet} may not work correctly as no fallback handler is currently set.'),
),
).toBeInTheDocument()
expect(fbHandler.queryByText('Transaction Builder')).toBeInTheDocument()
@@ -171,7 +171,7 @@ describe('FallbackHandler', () => {
await waitFor(() => {
expect(
fbHandler.queryByText(
- new RegExp('The Safe{Wallet} may not work correctly as no fallback handler is currently set.'),
+ new RegExp('The BNB Safe{Wallet} may not work correctly as no fallback handler is currently set.'),
),
).toBeInTheDocument()
expect(fbHandler.queryByText('Transaction Builder')).not.toBeInTheDocument()
diff --git a/src/components/settings/FallbackHandler/index.tsx b/src/components/settings/FallbackHandler/index.tsx
index 59b5a4e557..bc2ce45c95 100644
--- a/src/components/settings/FallbackHandler/index.tsx
+++ b/src/components/settings/FallbackHandler/index.tsx
@@ -35,7 +35,7 @@ export const FallbackHandler = (): ReactElement | null => {
const tooltip = !safe.fallbackHandler ? (
<>
- The {'Safe{Wallet}'} may not work correctly as no fallback handler is currently set.
+ The {'BNB Safe{Wallet}'} may not work correctly as no fallback handler is currently set.
{txBuilder && (
<>
{' '}
diff --git a/src/components/settings/SafeAppsSigningMethod/index.tsx b/src/components/settings/SafeAppsSigningMethod/index.tsx
index 4d900a6f6e..aadc96fe7f 100644
--- a/src/components/settings/SafeAppsSigningMethod/index.tsx
+++ b/src/components/settings/SafeAppsSigningMethod/index.tsx
@@ -26,7 +26,7 @@ export const SafeAppsSigningMethod = () => {
- This setting determines how the {'Safe{Wallet}'} will sign message requests from Safe Apps. Gasless,
+ This setting determines how the {'BNB Safe{Wallet}'} will sign message requests from Safe Apps. Gasless,
off-chain signing is used by default. Learn more about message signing{' '}
here.
diff --git a/src/components/sidebar/Sidebar/index.tsx b/src/components/sidebar/Sidebar/index.tsx
index f25d8798d3..e0943745db 100644
--- a/src/components/sidebar/Sidebar/index.tsx
+++ b/src/components/sidebar/Sidebar/index.tsx
@@ -47,7 +47,6 @@ const Sidebar = (): ReactElement => {
- {/* What's new + Need help? */}
diff --git a/src/components/sidebar/SidebarFooter/index.tsx b/src/components/sidebar/SidebarFooter/index.tsx
index 6624930784..6e9517f41f 100644
--- a/src/components/sidebar/SidebarFooter/index.tsx
+++ b/src/components/sidebar/SidebarFooter/index.tsx
@@ -12,10 +12,9 @@ import { useAppDispatch, useAppSelector } from '@/store'
import { selectCookies, CookieType } from '@/store/cookiesSlice'
import { openCookieBanner } from '@/store/popupSlice'
import BeamerIcon from '@/public/images/sidebar/whats-new.svg'
-import HelpCenterIcon from '@/public/images/sidebar/help-center.svg'
import { ListItem } from '@mui/material'
import DebugToggle from '../DebugToggle'
-import { HELP_CENTER_URL, IS_PRODUCTION } from '@/config/constants'
+import { IS_PRODUCTION } from '@/config/constants'
import Track from '@/components/common/Track'
import { OVERVIEW_EVENTS } from '@/services/analytics/events/overview'
import { useCurrentChain } from '@/hooks/useChains'
@@ -60,16 +59,7 @@ const SidebarFooter = (): ReactElement => {
)
diff --git a/src/components/terms/index.tsx b/src/components/terms/index.tsx
index c0ebe1bfdd..319898697b 100644
--- a/src/components/terms/index.tsx
+++ b/src/components/terms/index.tsx
@@ -111,10 +111,10 @@ const SafeTerms = () => {
“Safe App”
- You may access Safe Accounts using the {'Safe{Wallet}'} web app, mobile app for iOS and android, or the browser
- extension (each a “Safe App”). The Safe App may be used to manage your personal digital assets
- on Ethereum and other common EVM chains when you connect a Safe Account with third-party services (as
- defined below). The Safe App provides certain features that may be amended from time to time.{' '}
+ You may access Safe Accounts using the {'BNB Safe{Wallet}'} web app, mobile app for iOS and android, or the
+ browser extension (each a “Safe App”). The Safe App may be used to manage your personal digital
+ assets on Ethereum and other common EVM chains when you connect a Safe Account with third-party services
+ (as defined below). The Safe App provides certain features that may be amended from time to time.{' '}
“Third-Party Safe Apps”
diff --git a/src/components/welcome/NewSafe.tsx b/src/components/welcome/NewSafe.tsx
index 9387296884..64b5cba9b1 100644
--- a/src/components/welcome/NewSafe.tsx
+++ b/src/components/welcome/NewSafe.tsx
@@ -49,7 +49,7 @@ const NewSafe = () => {
}>
- My Safe Accounts
+ My BNB Safe Accounts
@@ -89,7 +89,7 @@ const NewSafe = () => {
color="static.main"
mb={1}
>
- Welcome to {'Safe{Wallet}'}
+ Welcome to {'BNB Safe{Wallet}'}
@@ -101,7 +101,7 @@ const NewSafe = () => {
- Create Safe Account
+ Create BNB Safe Account
@@ -133,7 +133,7 @@ const NewSafe = () => {
- Already have a Safe Account? Add it via its address.
+ Already have a BNB Safe Account? Add it via its address.
diff --git a/src/pages/home.tsx b/src/pages/home.tsx
index 62590cca4c..21f7c597fd 100644
--- a/src/pages/home.tsx
+++ b/src/pages/home.tsx
@@ -7,7 +7,7 @@ const Home: NextPage = () => {
return (
<>
- {'Safe{Wallet} – Dashboard'}
+ {'BNB Safe{Wallet} – Dashboard'}
diff --git a/src/pages/imprint.tsx b/src/pages/imprint.tsx
index 61182d1a74..06cc7933f8 100644
--- a/src/pages/imprint.tsx
+++ b/src/pages/imprint.tsx
@@ -7,7 +7,7 @@ const Imprint: NextPage = () => {
return (
<>
- {'Safe{Wallet} – Imprint'}
+ {'BNB Safe{Wallet} – Imprint'}{IS_OFFICIAL_HOST && }
diff --git a/src/pages/welcome.tsx b/src/pages/welcome.tsx
index 6a6506b4d6..2ec991602c 100644
--- a/src/pages/welcome.tsx
+++ b/src/pages/welcome.tsx
@@ -6,7 +6,7 @@ const Welcome: NextPage = () => {
return (
<>
- {'Safe{Wallet} – Welcome'}
+ {'BNB Safe{Wallet} – Welcome'}
diff --git a/yarn.lock b/yarn.lock
index 0e6988cb21..14dcda58b5 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4517,17 +4517,23 @@
web3-utils "^1.8.1"
zksync-web3 "^0.14.3"
-"@safe-global/safe-deployments@1.25.0", "@safe-global/safe-deployments@^1.25.0":
+"@safe-global/safe-deployments@^1.22.0":
+ version "1.22.0"
+ resolved "https://registry.yarnpkg.com/@safe-global/safe-deployments/-/safe-deployments-1.22.0.tgz#4214ac5a9ebcad7cdbf5f641b0728bc0e497286e"
+ integrity sha512-SmbeCRMlcO/EONxbV6nP6pM/60q0NIHVezxx5FMv0dIAkDffdbm25reonKlOk3AJYW1b/c6pZA0RbWDwFSJEkQ==
+ dependencies:
+ semver "^7.3.7"
+
+"@safe-global/safe-deployments@^1.25.0":
version "1.25.0"
resolved "https://registry.yarnpkg.com/@safe-global/safe-deployments/-/safe-deployments-1.25.0.tgz#882f0703cd4dd86cc19238319d77459ded09ec88"
integrity sha512-j7Ml1MVZw73XMTLbyIjo+Gvohwg5HYi8WM6b3vo+AkYEO/X4TNY8eJ0T0Awip5PO9MNyZymF3QY065uccQP53A==
dependencies:
semver "^7.3.7"
-"@safe-global/safe-deployments@^1.22.0":
- version "1.22.0"
- resolved "https://registry.yarnpkg.com/@safe-global/safe-deployments/-/safe-deployments-1.22.0.tgz#4214ac5a9ebcad7cdbf5f641b0728bc0e497286e"
- integrity sha512-SmbeCRMlcO/EONxbV6nP6pM/60q0NIHVezxx5FMv0dIAkDffdbm25reonKlOk3AJYW1b/c6pZA0RbWDwFSJEkQ==
+"@safe-global/safe-deployments@j75689/safe-deployments#v1.25.0-op":
+ version "1.25.0"
+ resolved "https://codeload.github.com/j75689/safe-deployments/tar.gz/73d81822b13627da3b329689bd9dd6cf24151aa0"
dependencies:
semver "^7.3.7"
From 0cafbbc84480f4a4a7b6917a444e8f19d5affc2f Mon Sep 17 00:00:00 2001
From: j75689
Date: Fri, 20 Oct 2023 19:15:57 +0800
Subject: [PATCH 2/4] feat: support set default chain id from env
---
.env.example | 5 ++++-
README.md | 1 +
src/config/constants.ts | 3 +++
src/hooks/useChainId.ts | 4 ++--
4 files changed, 10 insertions(+), 3 deletions(-)
diff --git a/.env.example b/.env.example
index 6642c2c52c..d1c57bab82 100644
--- a/.env.example
+++ b/.env.example
@@ -40,4 +40,7 @@ NEXT_PUBLIC_FIREBASE_OPTIONS_STAGING=
NEXT_PUBLIC_FIREBASE_VAPID_KEY_STAGING=
# Redefine
-NEXT_PUBLIC_REDEFINE_API=
\ No newline at end of file
+NEXT_PUBLIC_REDEFINE_API=
+
+# Default chain id
+NEXT_PUBLIC_DEFAULT_CHAIN_ID=5611
\ No newline at end of file
diff --git a/README.md b/README.md
index c2bdf1146f..1521170ec9 100644
--- a/README.md
+++ b/README.md
@@ -46,6 +46,7 @@ Here's the list of all the required and optional variables:
| `NEXT_PUBLIC_FIREBASE_VAPID_KEY_PRODUCTION` | optional | FCM vapid key on production
| `NEXT_PUBLIC_FIREBASE_OPTIONS_STAGING` | optional | FCM `initializeApp` options on staging
| `NEXT_PUBLIC_FIREBASE_VAPID_KEY_STAGING` | optional | FCM vapid key on staging
+| `NEXT_DEFAULT_CHAIN_ID` | optional | Default chain id to use when connecting to a wallet
If you don't provide some of the optional vars, the corresponding features will be disabled in the UI.
diff --git a/src/config/constants.ts b/src/config/constants.ts
index 7edd0dd2e1..a92612d589 100644
--- a/src/config/constants.ts
+++ b/src/config/constants.ts
@@ -98,3 +98,6 @@ export const IS_OFFICIAL_HOST = process.env.NEXT_PUBLIC_IS_OFFICIAL_HOST === 'tr
export const REDEFINE_SIMULATION_URL = 'https://dashboard.redefine.net/reports/'
export const REDEFINE_API = process.env.NEXT_PUBLIC_REDEFINE_API
export const REDEFINE_ARTICLE = 'https://safe.mirror.xyz/rInLWZwD_sf7enjoFerj6FIzCYmVMGrrV8Nhg4THdwI'
+
+// Default chain id
+export const DEFAULT_CHAIN_ID = process.env.NEXT_PUBLIC_DEFAULT_CHAIN_ID || chains.eth
diff --git a/src/hooks/useChainId.ts b/src/hooks/useChainId.ts
index 8be8d525ff..69be7f52b8 100644
--- a/src/hooks/useChainId.ts
+++ b/src/hooks/useChainId.ts
@@ -1,6 +1,6 @@
import { useParams } from 'next/navigation'
import { parse, type ParsedUrlQuery } from 'querystring'
-import { IS_PRODUCTION } from '@/config/constants'
+import { DEFAULT_CHAIN_ID } from '@/config/constants'
import chains from '@/config/chains'
import { useAppSelector } from '@/store'
import { selectSession } from '@/store/sessionSlice'
@@ -9,7 +9,7 @@ import { prefixedAddressRe } from '@/utils/url'
import useWallet from './wallets/useWallet'
import useChains from './useChains'
-const defaultChainId = IS_PRODUCTION ? chains.eth : chains.gor
+const defaultChainId = DEFAULT_CHAIN_ID
// Use the location object directly because Next.js's router.query is available only on mount
const getLocationQuery = (): ParsedUrlQuery => {
From 8800ed252a93f1a0fac69fa1dff3d9786a4dc35d Mon Sep 17 00:00:00 2001
From: constwz
Date: Mon, 23 Oct 2023 11:07:22 +0800
Subject: [PATCH 3/4] fix:package.json
---
package.json | 6 +-----
1 file changed, 1 insertion(+), 5 deletions(-)
diff --git a/package.json b/package.json
index 96abf10a80..aafb5622fc 100644
--- a/package.json
+++ b/package.json
@@ -2,6 +2,7 @@
"name": "safe-wallet-web",
"homepage": "https://github.com/safe-global/safe-wallet-web",
"license": "GPL-3.0",
+ "type": "module",
"version": "1.19.1",
"scripts": {
"dev": "next dev",
@@ -132,10 +133,5 @@
"typescript": "4.9.4",
"typescript-plugin-css-modules": "^4.2.2",
"webpack": "^5.88.2"
- },
- "tsconfig": {
- "compilerOptions": {
- "esModuleInterop": true
- }
}
}
From a40976ad61d31284a91592d6e3538879eba30524 Mon Sep 17 00:00:00 2001
From: constwz
Date: Mon, 23 Oct 2023 11:51:35 +0800
Subject: [PATCH 4/4] fix:yarn.lco
---
yarn.lock | 16 +++++-----------
1 file changed, 5 insertions(+), 11 deletions(-)
diff --git a/yarn.lock b/yarn.lock
index 14dcda58b5..0e6988cb21 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -4517,23 +4517,17 @@
web3-utils "^1.8.1"
zksync-web3 "^0.14.3"
-"@safe-global/safe-deployments@^1.22.0":
- version "1.22.0"
- resolved "https://registry.yarnpkg.com/@safe-global/safe-deployments/-/safe-deployments-1.22.0.tgz#4214ac5a9ebcad7cdbf5f641b0728bc0e497286e"
- integrity sha512-SmbeCRMlcO/EONxbV6nP6pM/60q0NIHVezxx5FMv0dIAkDffdbm25reonKlOk3AJYW1b/c6pZA0RbWDwFSJEkQ==
- dependencies:
- semver "^7.3.7"
-
-"@safe-global/safe-deployments@^1.25.0":
+"@safe-global/safe-deployments@1.25.0", "@safe-global/safe-deployments@^1.25.0":
version "1.25.0"
resolved "https://registry.yarnpkg.com/@safe-global/safe-deployments/-/safe-deployments-1.25.0.tgz#882f0703cd4dd86cc19238319d77459ded09ec88"
integrity sha512-j7Ml1MVZw73XMTLbyIjo+Gvohwg5HYi8WM6b3vo+AkYEO/X4TNY8eJ0T0Awip5PO9MNyZymF3QY065uccQP53A==
dependencies:
semver "^7.3.7"
-"@safe-global/safe-deployments@j75689/safe-deployments#v1.25.0-op":
- version "1.25.0"
- resolved "https://codeload.github.com/j75689/safe-deployments/tar.gz/73d81822b13627da3b329689bd9dd6cf24151aa0"
+"@safe-global/safe-deployments@^1.22.0":
+ version "1.22.0"
+ resolved "https://registry.yarnpkg.com/@safe-global/safe-deployments/-/safe-deployments-1.22.0.tgz#4214ac5a9ebcad7cdbf5f641b0728bc0e497286e"
+ integrity sha512-SmbeCRMlcO/EONxbV6nP6pM/60q0NIHVezxx5FMv0dIAkDffdbm25reonKlOk3AJYW1b/c6pZA0RbWDwFSJEkQ==
dependencies:
semver "^7.3.7"