logo

polygon马蹄链超级MMM互助模式dapp系统开发详情

作者:微_hkkf55662023.03.30 17:07浏览量:59

简介:马蹄链智能合约开发技术

Solidity是面向对象的编程语言,是用于开发智能合约的语言之一,语法类似于JavasSript,但又有所不同。

关键字:library
在solidity中,库也是一种合约,没有存储,不存储以太币
没payable,也没有fallbace函数
库可以部署,但不能够直接访问其中的函数
通常用于公共功能,类似于golang的package
using for *(附着库)
声明方式:using A for B:将A中定义的所有函数都附着在任意类形B上面,类型B的实例可以调用A中所有的方法

事件

1.事件是使用EVM的日志内置的工具,关键字event。

2.为什么要有事件?

在真实的环境中,发送交易调用智能合约的过程
交易发送->打包->执行交易,在发送交易之后,不会马上返回执行结果,只会立刻返回一个交易的哈希。

3.事件可以继承,在合约内不能直接访问

文件:import

1.概念:导入其它源文件

2.Import “filename”;把指定的文件导入到当前全局范围之内。

相关文章推荐

发表评论