美文网首页
智能合约的结构组成

智能合约的结构组成

作者: 赫灵 | 来源:发表于2018-11-27 19:02 被阅读0次

概述:

在solidity中,合约类似于面向对象编程语言中的类,每个合约中可以包含状态变量,函数,函数修饰器,事件,结构类型,枚举类型的声明,且合约可以从其他合约继承

1、状态变量:永久地存储在合约存储中的值

2、函数:合约中代码的可执行单元,函数调用可以发生在合约内部或者外部,且函数对其他合约有不同程度的可见性

function(<parametertypes>){internal|external}[pure|constant|view|payable][returns(<returntypes>)]

3、函数修饰器:可以用来以声明的方式改良函数语义

4、事件:能方便的调用以太坊虚拟机日志功能的接口

5、结构类型:可以将几个变量分组的自定义类型

6、枚举类型:可用来创建由一定数量的常量值构成的自定义类型

相关文章

网友评论

      本文标题:智能合约的结构组成

      本文链接:https://www.haomeiwen.com/subject/rrsnqqtx.html