Add more main / test nets
BIN
wallets/.DS_Store
vendored
Normal file
BIN
wallets/react-wallet-v2/public/chain-logos/eip155-1.png
Normal file
After Width: | Height: | Size: 5.0 KiB |
BIN
wallets/react-wallet-v2/public/chain-logos/eip155-137.png
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
wallets/react-wallet-v2/public/chain-logos/eip155-43113.png
Normal file
After Width: | Height: | Size: 4.9 KiB |
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
Before Width: | Height: | Size: 814 B After Width: | Height: | Size: 814 B |
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 9.8 KiB After Width: | Height: | Size: 9.8 KiB |
@ -7,13 +7,13 @@ export default function Navigation() {
|
|||||||
<Row justify="space-between" align="center">
|
<Row justify="space-between" align="center">
|
||||||
<Link href="/" passHref>
|
<Link href="/" passHref>
|
||||||
<a className="navLink">
|
<a className="navLink">
|
||||||
<Image alt="accounts icon" src="/accounts-icon.svg" width={27} height={27} />
|
<Image alt="accounts icon" src="/icons/accounts-icon.svg" width={27} height={27} />
|
||||||
</a>
|
</a>
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
<Link href="/sessions" passHref>
|
<Link href="/sessions" passHref>
|
||||||
<a className="navLink">
|
<a className="navLink">
|
||||||
<Image alt="sessions icon" src="/sessions-icon.svg" width={27} height={27} />
|
<Image alt="sessions icon" src="/icons/sessions-icon.svg" width={27} height={27} />
|
||||||
</a>
|
</a>
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
@ -37,13 +37,13 @@ export default function Navigation() {
|
|||||||
|
|
||||||
<Link href="/pairings" passHref>
|
<Link href="/pairings" passHref>
|
||||||
<a className="navLink">
|
<a className="navLink">
|
||||||
<Image alt="pairings icon" src="/pairings-icon.svg" width={25} height={25} />
|
<Image alt="pairings icon" src="/icons/pairings-icon.svg" width={25} height={25} />
|
||||||
</a>
|
</a>
|
||||||
</Link>
|
</Link>
|
||||||
|
|
||||||
<Link href="/settings" passHref>
|
<Link href="/settings" passHref>
|
||||||
<a className="navLink">
|
<a className="navLink">
|
||||||
<Image alt="settings icon" src="/settings-icon.svg" width={27} height={27} />
|
<Image alt="settings icon" src="/icons/settings-icon.svg" width={27} height={27} />
|
||||||
</a>
|
</a>
|
||||||
</Link>
|
</Link>
|
||||||
</Row>
|
</Row>
|
||||||
|
@ -57,7 +57,7 @@ export default function QrReader({ onConnect }: IProps) {
|
|||||||
) : (
|
) : (
|
||||||
<div className="container qrPlaceholder">
|
<div className="container qrPlaceholder">
|
||||||
<Image
|
<Image
|
||||||
src="/qr-icon.svg"
|
src="/icons/qr-icon.svg"
|
||||||
width={100}
|
width={100}
|
||||||
height={100}
|
height={100}
|
||||||
alt="qr code icon"
|
alt="qr code icon"
|
||||||
|
@ -3,11 +3,6 @@
|
|||||||
* @url https://chainlist.org
|
* @url https://chainlist.org
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
|
||||||
* Utilities
|
|
||||||
*/
|
|
||||||
const LOGO_BASE_URL = 'https://blockchain-api.xyz/logos/'
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Types
|
* Types
|
||||||
*/
|
*/
|
||||||
@ -20,24 +15,45 @@ export const EIP155_MAINNET_CHAINS = {
|
|||||||
'eip155:1': {
|
'eip155:1': {
|
||||||
chainId: 1,
|
chainId: 1,
|
||||||
name: 'Ethereum',
|
name: 'Ethereum',
|
||||||
logo: LOGO_BASE_URL + 'eip155:1.png',
|
logo: '/chain-logos/eip155-1.png',
|
||||||
rgb: '99, 125, 234',
|
rgb: '99, 125, 234',
|
||||||
rpc: 'https://cloudflare-eth.com/'
|
rpc: 'https://cloudflare-eth.com/'
|
||||||
},
|
},
|
||||||
|
'eip155:43114': {
|
||||||
|
chainId: 43114,
|
||||||
|
name: 'Avalanche C-Chain',
|
||||||
|
logo: '/chain-logos/eip155-43113.png',
|
||||||
|
rgb: '232, 65, 66',
|
||||||
|
rpc: 'https://api.avax.network/ext/bc/C/rpc'
|
||||||
|
},
|
||||||
'eip155:137': {
|
'eip155:137': {
|
||||||
chainId: 137,
|
chainId: 137,
|
||||||
name: 'Polygon',
|
name: 'Polygon',
|
||||||
logo: LOGO_BASE_URL + 'eip155:137.png',
|
logo: '/chain-logos/eip155-137.png',
|
||||||
rgb: '130, 71, 229',
|
rgb: '130, 71, 229',
|
||||||
rpc: 'https://polygon-rpc.com/'
|
rpc: 'https://polygon-rpc.com/'
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
export const EIP155_TEST_CHAINS = {
|
export const EIP155_TEST_CHAINS = {
|
||||||
|
'eip155:42': {
|
||||||
|
chainId: 42,
|
||||||
|
name: 'Ethereum Kovan',
|
||||||
|
logo: '/chain-logos/eip155-1.png',
|
||||||
|
rgb: '99, 125, 234',
|
||||||
|
rpc: 'https://kovan.infura.io/v3/9aa3d95b3bc440fa88ea12eaa4456161'
|
||||||
|
},
|
||||||
|
'eip155:43113': {
|
||||||
|
chainId: 43113,
|
||||||
|
name: 'Avalanche Fuji',
|
||||||
|
logo: '/chain-logos/eip155-43113.png',
|
||||||
|
rgb: '232, 65, 66',
|
||||||
|
rpc: 'https://api.avax-test.network/ext/bc/C/rpc'
|
||||||
|
},
|
||||||
'eip155:80001': {
|
'eip155:80001': {
|
||||||
chainId: 80001,
|
chainId: 80001,
|
||||||
name: 'Polygon Mumbai',
|
name: 'Polygon Mumbai',
|
||||||
logo: LOGO_BASE_URL + 'eip155:137.png',
|
logo: '/chain-logos/eip155-137.png',
|
||||||
rgb: '130, 71, 229',
|
rgb: '130, 71, 229',
|
||||||
rpc: 'https://rpc-mumbai.maticvigil.com/'
|
rpc: 'https://rpc-mumbai.maticvigil.com/'
|
||||||
}
|
}
|
||||||
|
@ -26,8 +26,6 @@ export default function useWalletConnectEventsManager(initialized: boolean) {
|
|||||||
const { method } = request
|
const { method } = request
|
||||||
const requestSession = await walletConnectClient.session.get(topic)
|
const requestSession = await walletConnectClient.session.get(topic)
|
||||||
|
|
||||||
console.log({ requestEvent, requestSession })
|
|
||||||
|
|
||||||
switch (method) {
|
switch (method) {
|
||||||
case EIP155_SIGNING_METHODS.ETH_SIGN:
|
case EIP155_SIGNING_METHODS.ETH_SIGN:
|
||||||
case EIP155_SIGNING_METHODS.PERSONAL_SIGN:
|
case EIP155_SIGNING_METHODS.PERSONAL_SIGN:
|
||||||
|
@ -23,7 +23,6 @@ export default function PairingsPage() {
|
|||||||
{pairings.length ? (
|
{pairings.length ? (
|
||||||
pairings.map(pairing => {
|
pairings.map(pairing => {
|
||||||
const { metadata } = pairing.state
|
const { metadata } = pairing.state
|
||||||
console.log(pairing)
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<PairingCard
|
<PairingCard
|
||||||
|