Added chain watching
This commit is contained in:
parent
5a26e813e2
commit
6fa3d33e6e
26
index.html
26
index.html
@ -364,9 +364,29 @@
|
||||
}
|
||||
});
|
||||
connectToMetaMask().then(() => {
|
||||
setMetaMaskStatus(window.ethereum.isConnected())
|
||||
getRef('main_section').classList.remove('hidden')
|
||||
getRef('error_section').classList.add('hidden')
|
||||
// setMetaMaskStatus(window.ethereum.isConnected())
|
||||
window.ethereum.on('networkChanged', (networkId) => {
|
||||
if (networkId !== '1') {
|
||||
getRef('error__title').textContent = 'Please switch MetaMask to Ethereum Mainnet'
|
||||
getRef('main_section').classList.add('hidden')
|
||||
getRef('error_section').classList.remove('hidden')
|
||||
} else {
|
||||
getRef('main_section').classList.remove('hidden')
|
||||
getRef('error_section').classList.add('hidden')
|
||||
}
|
||||
})
|
||||
window.ethereum.request({
|
||||
"method": "eth_chainId"
|
||||
}).then(chainId => {
|
||||
if (chainId !== '0x1') {
|
||||
getRef('error__title').textContent = 'Please switch MetaMask to Ethereum Mainnet'
|
||||
getRef('main_section').classList.add('hidden')
|
||||
getRef('error_section').classList.remove('hidden')
|
||||
} else {
|
||||
getRef('main_section').classList.remove('hidden')
|
||||
getRef('error_section').classList.add('hidden')
|
||||
}
|
||||
})
|
||||
}).catch((error) => {
|
||||
setMetaMaskStatus(false)
|
||||
if (error.code === 4001) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user