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