本文共 362 字,大约阅读时间需要 1 分钟。
2020.10.26 星期一 solidity笔记
- 智能合约中,不支持直接返回string[],其他类型的数组,可以直接返回
- 智能合约中,不支持字符串直接拼接,如果想要实现拼接功能,可以转为bytes在去实现相关操作
- 方法修饰符,如果加了view将不会消耗gas,并且调用此方法,不需要用户私钥,可直接调用
- 拷贝合约:合约 新合约名 = 合约(地址)
- address(0)代表空地址
- library库合约,特定地址部署一次,就可以被其他合约反复调用
- 如果用继承父合约的相同状态变量或方法,会消耗大量gas,如果用library库合约就可以解决这个问题
- library库合约没有状态变量,一般使用是创建一个结构体,结构体中mapping去管理相关状态和判断条件
- abi为空的合约,不能被部署(WeBASE-Front上测试的)
转载地址:http://pith.baihongyu.com/