1,warning:No visibility specified. Defaulting to "Public"
解决方案:在函数后面returns前面添加“public”关键词
2, Warning: Function state mutability can be restricted to pure
function Hello() public returns (string) {
3,Error: No network specified. Cannot determine current network.
解决方案:修改truffle.js文件
module.exports = {
networks: {
development: {
host: "localhost",
port: 8545,
network_id: "*" // 匹配任何network id
}
}
};
4,Could not connect to your Ethereum client. Please check that your Ethereum client:
解决方案:是由于没有打开客户端导致的,在Node.js command promote 输入testrpc启动测试环境
参考文献
1,http://liyuechun.org/2017/09/19/how-to-code-smart-contract/
2,http://blog.csdn.net/atnice/article/details/79030770