payable问题"/>
solidity0.5.0+解决transfer payable问题
solidity0.5.0+解决transfer payable问题
//作者第一次发,慌。
问题:
练习写众筹合约的时候,遇到transfer报错
TypeError: Member "transfer" not found or not visible after argument-dependent lookup in address.
问题探究:
0.5.0版本中使用transfer方法时,使用transfer的账户地址必须声明payable
注意:不是函数声明payable,而是address
解决方法:
情况1
如果address是部署后再传入,即function内不能自动获取address,address需要在使用函数时传入,此时需要:
function name(address payable youraddress)public payable{}
<
更多推荐
solidity0.5.0+解决transfer payable问题
发布评论