Skip to content

Commit 1b41b77

Browse files
committed
feat: add eclipse chain support
1 parent 094e454 commit 1b41b77

File tree

3 files changed

+46
-32
lines changed

3 files changed

+46
-32
lines changed
56.2 KB
Loading

advanced/wallets/react-wallet-v2/src/components/Navigation.tsx

Lines changed: 22 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -5,46 +5,36 @@ import Link from 'next/link'
55
export default function Navigation() {
66
return (
77
<Row justify="space-between" align="center">
8-
<Link href="/" passHref>
9-
<a className="navLink" data-testid="accounts">
10-
<Image alt="accounts icon" src="/icons/accounts-icon.svg" width={27} height={27} />
11-
</a>
8+
<Link href="/" passHref className="navLink" data-testid="accounts">
9+
<Image alt="accounts icon" src="/icons/accounts-icon.svg" width={27} height={27} />
1210
</Link>
1311

14-
<Link href="/sessions" passHref>
15-
<a className="navLink" data-testid="sessions">
16-
<Image alt="sessions icon" src="/icons/sessions-icon.svg" width={27} height={27} />
17-
</a>
12+
<Link href="/sessions" passHref className="navLink" data-testid="sessions">
13+
<Image alt="sessions icon" src="/icons/sessions-icon.svg" width={27} height={27} />
1814
</Link>
1915

20-
<Link href="/walletconnect" passHref>
21-
<a className="navLink" data-testid="wc-connect">
22-
<Avatar
23-
size="lg"
24-
css={{ cursor: 'pointer' }}
25-
color="gradient"
26-
icon={
27-
<Image
28-
alt="wallet connect icon"
29-
src="/wallet-connect-logo.svg"
30-
width={30}
31-
height={30}
32-
/>
33-
}
34-
/>
35-
</a>
16+
<Link href="/walletconnect" passHref className="navLink" data-testid="wc-connect">
17+
<Avatar
18+
size="lg"
19+
css={{ cursor: 'pointer' }}
20+
color="gradient"
21+
icon={
22+
<Image
23+
alt="wallet connect icon"
24+
src="/wallet-connect-logo.svg"
25+
width={30}
26+
height={30}
27+
/>
28+
}
29+
/>
3630
</Link>
3731

38-
<Link href="/pairings" passHref>
39-
<a className="navLink" data-testid="pairings">
40-
<Image alt="pairings icon" src="/icons/pairings-icon.svg" width={25} height={25} />
41-
</a>
32+
<Link href="/pairings" passHref className="navLink" data-testid="pairings">
33+
<Image alt="pairings icon" src="/icons/pairings-icon.svg" width={25} height={25} />
4234
</Link>
4335

44-
<Link href="/settings" passHref>
45-
<a className="navLink" data-testid="settings">
46-
<Image alt="settings icon" src="/icons/settings-icon.svg" width={27} height={27} />
47-
</a>
36+
<Link href="/settings" passHref className="navLink" data-testid="settings">
37+
<Image alt="settings icon" src="/icons/settings-icon.svg" width={27} height={27} />
4838
</Link>
4939
</Row>
5040
)

advanced/wallets/react-wallet-v2/src/data/SolanaData.ts

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,30 @@ export const SOLANA_MAINNET_CHAINS = {
2323
rgb: '30, 240, 166',
2424
rpc: 'https://api.mainnet-beta.solana.com',
2525
namespace: 'solana'
26+
},
27+
'solana:EAQLJCV2mh23BsK2P9oYpV5CHVLDNHTx': {
28+
chainId: 'EAQLJCV2mh23BsK2P9oYpV5CHVLDNHTx',
29+
name: 'Eclipse',
30+
logo: '/chain-logos/eclipse.png',
31+
rgb: '162, 254, 160',
32+
rpc: 'https://eclipse.helius-rpc.com',
33+
namespace: 'solana'
34+
},
35+
'solana:CX4huckiV9QNAkKNVKi5Tj8nxzBive5k': {
36+
chainId: 'CX4huckiV9QNAkKNVKi5Tj8nxzBive5k',
37+
name: 'Eclipse Testnet',
38+
logo: '/chain-logos/eclipse.png',
39+
rgb: '162, 254, 160',
40+
rpc: 'https://testnet.dev2.eclipsenetwork.xyz',
41+
namespace: 'solana'
42+
},
43+
'solana:8axJLKAqQU9oyULRunGrZTLDEXhn17VW': {
44+
chainId: '8axJLKAqQU9oyULRunGrZTLDEXhn17VW',
45+
name: 'Eclipse Devnet',
46+
logo: '/chain-logos/eclipse.png',
47+
rgb: '162, 254, 160',
48+
rpc: 'https://staging-rpc.dev2.eclipsenetwork.xyz',
49+
namespace: 'solana'
2650
}
2751
}
2852

0 commit comments

Comments
 (0)