我收到此错误。
truffle(development)> const mycontract = new web3.eth.Contract(abi, contractAddress)
Thrown:
TypeError: web3.eth.Contract is not a constructor
在控制台上设置mycontract
时会发生这种情况。
Web3版本为`1.0.0
请给我任何建议吗?
答案 0 :(得分:1)
假设您使用的是Truffle 5,并且已经运行了truffle deploy
命令,则只需在truffle console
终端中运行以下命令即可:
const mycontract = await YourContract.deployed()
// or
const mycontract = await YourContract.at("0x_your_contract_address")