From b9cb2b447c53f8fb30f27a5129a17a0d9ef5d7b8 Mon Sep 17 00:00:00 2001 From: skylarbarrera Date: Wed, 2 Aug 2023 22:11:12 -0400 Subject: [PATCH 1/3] rug it --- src/screens/SendSheet.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/screens/SendSheet.js b/src/screens/SendSheet.js index 5170c4d9c43..875d020083b 100644 --- a/src/screens/SendSheet.js +++ b/src/screens/SendSheet.js @@ -351,7 +351,11 @@ export default function SendSheet(props) { const selectedNetwork = isNft ? selected.network : ethereumUtils.getNetworkFromType(selected.type); - setCurrentNetwork(selectedNetwork); + if (network === Network.goerli) { + setCurrentNetwork(Network.goerli); + } else { + setCurrentNetwork(selectedNetwork); + } provider = await getProviderForNetwork(selectedNetwork); setCurrentProvider(provider); } From 07a36a7c1e648c3c84116131d76820bdc90e7755 Mon Sep 17 00:00:00 2001 From: skylarbarrera Date: Wed, 2 Aug 2023 22:24:38 -0400 Subject: [PATCH 2/3] rugged --- src/networks/goerli.ts | 2 +- src/screens/ExchangeModal.tsx | 5 ++++- src/screens/SendSheet.js | 6 ++++-- 3 files changed, 9 insertions(+), 4 deletions(-) diff --git a/src/networks/goerli.ts b/src/networks/goerli.ts index c5dc8dee34d..771b45f5d3b 100644 --- a/src/networks/goerli.ts +++ b/src/networks/goerli.ts @@ -34,7 +34,7 @@ export const getGoerliNetworkObject = (): NetworkProperties => { // not sure if flashbots is being used app wide vs just swaps flashbots: false, - walletconnect: true, + walletconnect: false, swaps: false, nfts: false, savings: true, diff --git a/src/screens/ExchangeModal.tsx b/src/screens/ExchangeModal.tsx index 2bbf74dd8c6..c2ed44d10fc 100644 --- a/src/screens/ExchangeModal.tsx +++ b/src/screens/ExchangeModal.tsx @@ -229,6 +229,7 @@ export default function ExchangeModal({ accountAddress, flashbotsEnabled, nativeCurrency, + network, } = useAccountSettings(); const [isAuthorizing, setIsAuthorizing] = useState(false); @@ -280,7 +281,9 @@ export default function ExchangeModal({ outputCurrency?.type ); const chainId = - inputCurrency?.type || outputCurrency?.type + network === Network.goerli + ? getNetworkObj(Network.goerli).id + : inputCurrency?.type || outputCurrency?.type ? ethereumUtils.getChainIdFromType( inputCurrency?.type ?? outputCurrency?.type ) diff --git a/src/screens/SendSheet.js b/src/screens/SendSheet.js index 875d020083b..5f5eeaf3f10 100644 --- a/src/screens/SendSheet.js +++ b/src/screens/SendSheet.js @@ -353,11 +353,13 @@ export default function SendSheet(props) { : ethereumUtils.getNetworkFromType(selected.type); if (network === Network.goerli) { setCurrentNetwork(Network.goerli); + provider = await getProviderForNetwork(Network.goerli); + setCurrentProvider(provider); } else { setCurrentNetwork(selectedNetwork); + provider = await getProviderForNetwork(selectedNetwork); + setCurrentProvider(provider); } - provider = await getProviderForNetwork(selectedNetwork); - setCurrentProvider(provider); } }; updateNetworkAndProvider(); From 260955374e66d9152286e1a12fbc1f7dc3fd3c2d Mon Sep 17 00:00:00 2001 From: skylarbarrera Date: Wed, 2 Aug 2023 22:30:36 -0400 Subject: [PATCH 3/3] revert to mainnet --- src/screens/WalletScreen/index.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/screens/WalletScreen/index.tsx b/src/screens/WalletScreen/index.tsx index 738fb40b955..ac77df5e0e3 100644 --- a/src/screens/WalletScreen/index.tsx +++ b/src/screens/WalletScreen/index.tsx @@ -86,7 +86,7 @@ export const WalletScreen: React.FC = ({ navigation, route }) => { }, [dispatch, initializeAccountData, loadAccountData, resetAccountState]); useEffect(() => { - const supportedNetworks = [Network.mainnet, Network.goerli]; + const supportedNetworks = [Network.mainnet]; if (!supportedNetworks.includes(currentNetwork)) { revertToMainnet(); }