Skip to content

Commit 8ca01ff

Browse files
authored
Merge pull request #2494 from pyth-network/cprussin/fix-proposals-wallet
fix: fix broken wallet adapter in proposals app
2 parents 6077910 + 9f05441 commit 8ca01ff

File tree

5 files changed

+230
-628
lines changed

5 files changed

+230
-628
lines changed

governance/xc_admin/packages/xc_admin_frontend/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@
2525
"@radix-ui/react-label": "^2.0.0",
2626
"@radix-ui/react-tooltip": "^1.0.3",
2727
"@solana/spl-token": "^0.3.7",
28-
"@solana/wallet-adapter-base": "^0.9.20",
29-
"@solana/wallet-adapter-react": "^0.15.28",
30-
"@solana/wallet-adapter-react-ui": "^0.9.27",
31-
"@solana/wallet-adapter-wallets": "0.19.10",
28+
"@solana/wallet-adapter-base": "catalog:",
29+
"@solana/wallet-adapter-react": "catalog:",
30+
"@solana/wallet-adapter-react-ui": "catalog:",
31+
"@solana/wallet-adapter-wallets": "catalog:",
3232
"@solana/web3.js": "^1.73.0",
3333
"@sqds/mesh": "^1.0.6",
3434
"@tanstack/react-table": "^8.7.6",

governance/xc_admin/packages/xc_admin_frontend/pages/_app.tsx

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,9 @@ import {
66
import { WalletModalProvider } from '@solana/wallet-adapter-react-ui'
77
import '@solana/wallet-adapter-react-ui/styles.css'
88
import {
9-
GlowWalletAdapter,
109
LedgerWalletAdapter,
1110
PhantomWalletAdapter,
1211
SolflareWalletAdapter,
13-
SolletExtensionWalletAdapter,
14-
SolletWalletAdapter,
1512
TorusWalletAdapter,
1613
WalletConnectWalletAdapter,
1714
WalletConnectWalletAdapterConfig,
@@ -55,12 +52,9 @@ function MyApp({ Component, pageProps }: AppProps) {
5552
const wallets = useMemo(
5653
() => [
5754
new PhantomWalletAdapter(),
58-
new GlowWalletAdapter(),
5955
new SolflareWalletAdapter(),
6056
new TorusWalletAdapter(),
6157
new LedgerWalletAdapter(),
62-
new SolletWalletAdapter(),
63-
new SolletExtensionWalletAdapter(),
6458
new WalletConnectWalletAdapter(walletConnectConfig),
6559
],
6660
[]

package.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,9 @@
2424
"pnpm": {
2525
"overrides": {
2626
"@solana/web3.js@1.77.4>rpc-websockets": "7.11.0"
27+
},
28+
"patchedDependencies": {
29+
"eccrypto@1.1.6": "patches/eccrypto@1.1.6.patch"
2730
}
2831
}
2932
}

patches/eccrypto@1.1.6.patch

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
diff --git a/index.js b/index.js
2+
index a63218b73bb5cb1d566962fac9360689341fcae0..5f05762ce04ab0934973b02f04777a3bfa75d88f 100644
3+
--- a/index.js
4+
+++ b/index.js
5+
@@ -21,6 +21,6 @@ try {
6+
throw e;
7+
} else {
8+
console.info('secp256k1 unavailable, reverting to browser version');
9+
- return (module.exports = require("./browser"));
10+
+ module.exports = require("./browser");
11+
}
12+
}

0 commit comments

Comments
 (0)