0

我收到这个错误。

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

当我mycontract在控制台上设置时会发生这种情况。Web3 版本是`1.0.0

请给我一些建议好吗?

4

1 回答 1

1

假设您使用的是 Truffle 5 并且您已经运行了truffle deploy命令,您可以在truffle console终端中简单地运行以下命令:

const mycontract = await YourContract.deployed()

// or

const mycontract = await YourContract.at("0x_your_contract_address")
于 2019-04-11T05:21:23.313 回答