From 916c23e092ec46e16809bb6fcedeb77c436012cd Mon Sep 17 00:00:00 2001 From: tim Date: Sat, 26 Apr 2025 15:00:12 -0400 Subject: [PATCH] mobile fixes --- src/blockchain/provider.js | 2 ++ src/blockchain/wallet.js | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/blockchain/provider.js b/src/blockchain/provider.js index e8e9d7a..b76b5f7 100644 --- a/src/blockchain/provider.js +++ b/src/blockchain/provider.js @@ -1 +1,3 @@ export let provider = null + +export function setProvider(p) {provider = p} \ No newline at end of file diff --git a/src/blockchain/wallet.js b/src/blockchain/wallet.js index 2ca3f20..4b29958 100644 --- a/src/blockchain/wallet.js +++ b/src/blockchain/wallet.js @@ -1,4 +1,4 @@ -import {provider} from "@/blockchain/provider.js"; +import {provider, setProvider} from "@/blockchain/provider.js"; import {BrowserProvider, ethers} from "ethers"; import {useStore} from "@/store/store"; import {errorSuggestsMissingVault, SingletonCoroutine} from "@/misc.js"; @@ -65,7 +65,7 @@ export function onChainChanged(chainId) { console.log('app chain changed', chainId) store.chainId = chainId store.account = null - provider = new BrowserProvider(window.ethereum, chainId) + setProvider(new BrowserProvider(window.ethereum, chainId)) updateAccounts(chainId, provider) } else {