2018-05-07(solidity合约函数返回值)

问题:

合约里的有很多函数,都有returns值,但是有的能在前端页面中调用时成功返回预期值,有的却只返回了下面的交易哈希值:


返回值
原因:

合约中的这些带有返回值的函数,有一部分是纯读取操作,这样的函数返回值是可以通过web3返回的,但是有交易(修改、写操作)的函数web3是不会按预期返回值的,而是返回这次交易的哈希值。
看到网上有说可以通过事件来取值,但是我也没有成功,我再研究之后有结果再来补充。

网上资料:(from:https://bitshuo.com/topic/58b97ab90a3de8932e6f7465)

网上资料

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容