#blockchain #ethereum #web3 #truffle
#блокчейн #ethereum #web3 #трюфель
Вопрос:
Я получаю эту ошибку.
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:
Предполагая, что вы используете Truffle 5 и уже запустили truffle deploy
command, вы можете просто запустить следующее в своем truffle console
терминале:
const mycontract = await YourContract.deployed()
// or
const mycontract = await YourContract.at("0x_your_contract_address")