specific error on tooltip

pull/5370/head
aniket-engg 3 years ago committed by joseph izang
parent 012fbaf6d6
commit a728d68e11
  1. 3
      apps/remix-ide/src/app/tabs/hardhat-provider.js

@ -59,6 +59,9 @@ export default class HardhatProvider extends Plugin {
sendAsyncInternal (data, resolve, reject) { sendAsyncInternal (data, resolve, reject) {
if (this.provider) { if (this.provider) {
// Check the case where current environment is VM on UI and it still sends RPC requests
// This will be displayed on UI tooltip as 'cannot get account list: Environment Updated !!'
if (this.blockchain.getProvider() !== 'Hardhat Provider' && data.method !== 'net_listening') return reject(new Error('Environment Updated !!'))
this.provider[this.provider.sendAsync ? 'sendAsync' : 'send'](data, (error, message) => { this.provider[this.provider.sendAsync ? 'sendAsync' : 'send'](data, (error, message) => {
if (error) { if (error) {
this.provider = null this.provider = null

Loading…
Cancel
Save