
【Solidity笔记】简单的石头剪刀布合约
最近在学习写Solidity的合约,最好的学习办法就是边写边学,所以就试着写了一个剪刀石头布的合约
这个合约挺简单,就是你出石头(0),布(1),剪刀(2)并发送ETH到合约地址,如果你获胜会获得双倍奖励,如果平局就会把发送的ETH退回,输了就没收ETH
这是合约代码:
pragma solidity ^0.5.0; |
这个只是很简单的合约,里面也有一些问题,比如:
- 随机出拳是按timestamp算的,所以很容易猜到合约下一个出拳是什么
- 合约初始没有初始金
- Thanks for your appreciation. / 感谢您的赞赏
List of appreciation
Because of your support, I realize the value of writing articles. / 由于您的支持,我才能够实现写作的价值。
This piece of writing is an original article, utilizing theCC BY-NC-SA 4.0Agreement. For complete reproduction, please acknowledge the source as Courtesy ofERICET
Comment ()

