From 0615f7c3b1db637283871d5af8a40c152b399e9d Mon Sep 17 00:00:00 2001
From: BenRey
Date: Fri, 20 Dec 2024 15:33:02 +0100
Subject: [PATCH 1/2] update wallet-provider version in package-lock.json
---
package-lock.json | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/package-lock.json b/package-lock.json
index e5379c97..944d81e1 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -4018,9 +4018,9 @@
}
},
"node_modules/@massalabs/wallet-provider": {
- "version": "3.0.1-dev.20241219125941",
- "resolved": "https://registry.npmjs.org/@massalabs/wallet-provider/-/wallet-provider-3.0.1-dev.20241219125941.tgz",
- "integrity": "sha512-lxI9XhZpcZx2pt85m3AP5c9n/9+Zpwjh3uCd7u+/QvcgWr3JuAohdPo1O8hFZnc6xIKFqa/xlpmWPmQ6/H4bGA==",
+ "version": "3.0.1-dev.20241220142101",
+ "resolved": "https://registry.npmjs.org/@massalabs/wallet-provider/-/wallet-provider-3.0.1-dev.20241220142101.tgz",
+ "integrity": "sha512-EfDb364VD5Pyv6NhndJed6CHt/Q8bT3eEpdBqmpJ+Fsg4KAdaQLY59LbBStCHqImS8tpBuAJMZ9aZKy+CgvW0Q==",
"license": "(MIT AND Apache-2.0)",
"dependencies": {
"@hicaru/bearby.js": "^0.5.9",
From f86cd32e1438de657e109589d1b6bed1f91bf531 Mon Sep 17 00:00:00 2001
From: BenRey
Date: Fri, 20 Dec 2024 15:50:10 +0100
Subject: [PATCH 2/2] refactor: remove network switching functionality from
MetamaskWallet component
---
.../components/MetamaskWallet.tsx | 32 +------------------
1 file changed, 1 insertion(+), 31 deletions(-)
diff --git a/src/lib/ConnectMassaWallets/components/MetamaskWallet.tsx b/src/lib/ConnectMassaWallets/components/MetamaskWallet.tsx
index c407e9b6..2a51232c 100644
--- a/src/lib/ConnectMassaWallets/components/MetamaskWallet.tsx
+++ b/src/lib/ConnectMassaWallets/components/MetamaskWallet.tsx
@@ -8,21 +8,9 @@ import { WalletError } from './WalletError';
import Intl from '../i18n';
import { useAccountStore } from '../store';
import { METAMASK_INSTALL } from '../../massa-react/const';
-import { Button } from '../../../components';
-import { CHAIN_ID, Network } from '@massalabs/massa-web3';
export default function MetamaskWallet() {
- const { connectedAccount, currentWallet, network, isFetching } =
- useAccountStore();
-
- function handleSwitchNetwork(network: Network): void {
- if (!currentWallet) return;
- if (network.chainId === CHAIN_ID.Mainnet) {
- currentWallet.setRpcUrl('https://buildnet.massa.net/api/v2');
- } else {
- currentWallet.setRpcUrl('https://mainnet.massa.net/api/v2');
- }
- }
+ const { connectedAccount, isFetching } = useAccountStore();
if (!connectedAccount && !isFetching) {
return (
@@ -40,24 +28,6 @@ export default function MetamaskWallet() {