solidity语言

以太坊又有多种高级语言用于编写智能合约,最流行的一种是solidity语言,特点:基于JavaScript,面向对象。

在线remix编译器

链接: https://remix.ethereum.org

节约gas的利器——pure和view

1.什么是gas:
“gas”是以太坊使用的特殊单位的名称。它衡量一个动作或一系列动作需要执行多少“工作”。gas是一个可以测量物质的单位,但gas并没有任何实际的标志。 gas只存在于以太坊虚拟机内部,作为正在执行多少工作的计数。在实际支付gas时,交易费用是ether。
2.pure与view:

view 不能修改区块链上的一个代码,能够读取状态变量
pure 输入输出固定,不能读取状态变量 ,不消耗gas

代码举例

区块链——solidity智能合约基础实战1
区块链——solidity智能合约基础实战1

相关文章:

  • 2021-12-03
  • 2021-09-05
  • 2021-09-01
  • 2021-12-29
  • 2021-11-21
  • 2021-12-14
  • 2021-07-21
猜你喜欢
  • 2021-07-31
  • 2021-11-05
  • 2021-04-13
  • 2021-05-29
  • 2021-08-19
  • 2021-08-13
  • 2021-12-22
相关资源
相似解决方案