当我尝试使用 truffle 调用我的solidity 函数时出现此错误。
我的可靠性代码如下:
pragma solidity ^0.4.14;
contract SimpleDemo {
function returnNumber () public view returns (uint) {
return 500;
}
}
我打电话的方式returnNumber()
是:
this.state.web3.eth.getAccounts((error, accounts) => {
simpleDemo.deployed().then((instance) => {
simpleDemoInstance = instance
// Below line runs with the error ...
return simpleDemoInstance.returnNumber.call()
}).then((result) => {
console.log(result)
})
})
此外,这个解决方案根本没有帮助。因此,我单独询问。