Проблема с Web3 1.1.0 - PullRequest
       43

Проблема с Web3 1.1.0

0 голосов
/ 20 марта 2019

Я работаю над приложением React, которое использует библиотеку с Web3 в качестве зависимости.Ранее я мог получить текущий адрес метамаски с помощью следующего кода:

 const injectedWeb3 = window.web3 || undefined;

 this.state = {
      web3: injectedWeb3
    };

  getAccount() {
    const { web3 } = this.state;
    if (web3.eth.accounts[0]) return web3.eth.accounts[0];
    throw new Error('Your MetaMask is locked. Unlock it to continue.');
  }

Затем я обновил эту библиотеку до ее последней версии, которая изменила ее зависимость от Web3 до Web3 1.0.Теперь, когда я запускаю точно такой же код, я получаю следующую ошибку:

Error: Invalid JSON RPC response: undefined 
TypeError: e is not a function[Learn More] 

Есть мысли о том, что может происходить?

...