首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

聊聊Solidity中的constant修饰符

为什么使用constant 首先,我们要明白为什么用constant?...一般情况下调用constant声明的方法不需要花费gas,如果未使用constant修饰的函数在调用的过程中可能会生成一笔交易并且产生交易费用。...constant与view的区别 在Solidity 0.4.16中介绍view和constant时,文档是这样描述的: constant for functions: Same as view....目前网络上的示例基本上还都采用constant来进行修饰。 那么,文档中已经描述这两者是相同的,那么为什么要用view来替代constant呢?...基本上原因是这样的,使用constant有一定的误导性,比如用constant修饰的方法返回的结果并不是常量,而是根据一定的情况有所变化。而且,用constant来修饰并不是那么细致入微。

42130
领券