5 部署时gas错误

版本及源码: 1.png

如图部署,提示错误: 2.png

把value改成0,居然部署成功了,但是get方法又会报错:

3.png

请教下各位大佬这是什么原因导致的啊?

请先 登录 后评论

最佳答案 2022-01-12 09:10

如果发送以太币(即设置 value) 到合约函数必须用payable 修饰。

如果是不是合约,则合约的构造函数需要有 payable 修饰。

调用 get 出错, 是因为你设置的 gas limit 比所需要的 gas 低。

请先 登录 后评论

其它 1 个回答

pan
请先 登录 后评论
  • 1 关注
  • 0 收藏,3185 浏览
  • bugfly 提出于 2022-01-11 22:26