Как решить [web3.eth.Contract не является конструктором] - PullRequest
0 голосов
/ 10 апреля 2019

Я получаю эту ошибку.

truffle(development)> const mycontract = new web3.eth.Contract(abi, contractAddress)
Thrown:
TypeError: web3.eth.Contract is not a constructor

Это происходит, когда я устанавливаю mycontract на консоли.Версия Web3: `1.0.0

Не могли бы вы дать мне какой-нибудь совет, пожалуйста?

1 Ответ

1 голос
/ 11 апреля 2019

Если вы используете трюфель 5 и уже набрали команду truffle deploy, вы можете просто запустить в своем терминале truffle console следующее:

const mycontract = await YourContract.deployed()

// or

const mycontract = await YourContract.at("0x_your_contract_address")
...