首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
墨香1494854043760
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 9
沸点 2
赞
11
返回
|
搜索文章
赞
文章( 9 )
沸点( 2 )
31-Solidity8.0-运行父级合约构造函数
下面是两种输入构造函数参数的方法 构造函数运行的顺序按照继承的顺序运行 源码:contract S { string public name; constructor(string
32-Solidity8.0-调用父级合约函数
源码:contract E { event Log(string message); function foo() public virtual { emit Log
33-Solidity8.0-可视范围(private、internal、public 和 external )
private only inside contract 只允许在合约内部调用 internal only inside contract and child contracts 当为状态变量添加了i
34-Solidity8.0-不可变量 immutable
immutable immutable 必须在部署合约的时候给它赋值, 总结:既可以像常量一样节省gas费,又可以在合约部署的时候再给它定
35-Solidity8.0-支付ETH (payable)
如果在函数中涉及到以太币的转移,需要使用到payable关键词。 在调用这笔函数的消息中附带以太币(remix中部署合约后按钮会变红色)。 this 代表当前部署的合约地址; 获取合约账户余额 ret
36-Solidity8.0-回退函数 fallback()和 receive()
fallback() or receive()? ;fallback()是一个后备函数,receive 只负责接受主币;
37-Solidity8.0-发送ETH(transfer、send和call)
transfer(2300 gas,抛出错误) send(2300 gas,返回布尔值) call(转发所有gas或设置gas,返回布尔值) 三个方法的共同点:addr.transfer(1 ethe
38-Solidity8.0-钱包合约
源码:contract EtherWallet { address payable public owner; constructor() { owner = pay
24K纯技术男~KC_2019年终总结 | 掘金年度征文
相信很多小伙伴都知道我是一名iOS讲师,2018年我跟随Hank老师 以及其他几个小伙伴一起开始创业!本着 人人为师,终生学习 的教学理念我们创办了 逻辑教育 ! 我们最开始的科目是我们非常熟悉的 移动开发iOS。公司成立了,Hank/Kody/CC/本人 一直都在思考一个问题…
关注了
33
关注者
0
收藏集
0
关注标签
14
加入于
2017-05-15