1 Star 0 Fork 0

zhupeng911/solidity

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
24-test_Fallback.sol 654 Bytes
一键复制 编辑 原始数据 按行查看 历史
朱鹏 提交于 2018-11-12 16:58 +08:00 . 回退函数fallback
pragma solidity ^0.4.25;//声明编译器版本,^表示向上兼容
/*
回退函数:无名称、无参数、无返回值函数
智能合约只能有一个,当向合约转以太时,需要payable修饰
如果调用合约时,没有匹配上任何函数,就会调用回退函数
*/
contract Test{
uint public x;
//由于没有payable,向这个合约转账有异常
//回退函数要尽可能的简单
function () public payable{
// x=1;
}
}
contract Caller{
constructor () payable{
}
function callTest(address test)public {
// test.call(0x123);
test.transfer(1 ether);
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/zhupeng911/solidity.git
git@gitee.com:zhupeng911/solidity.git
zhupeng911
solidity
solidity
master

搜索帮助