2.3.6. 抽奖小游戏合约¶
2.3.6.1. 简介¶
区块链抽奖小游戏合约样例,可用作运营活动使用
2.3.6.1.1. 函数¶
函数名(name |
参数(inputs) |
简介(description |
---|---|---|
initialize |
[‘admin: string, 初始化指定商品管理员,仅有该管理员才可以发起抽奖’] |
初始化函数,在合约部署时默认执行 |
getLuckid |
[] |
发起者会获得一个抽奖券,每个账号只可以获得一个抽奖券 |
startLuckDraw |
[‘seed: string, 随机数种子(正整数的字符串)’] |
传入一个随机数种子,可以是游戏约定的,例如某天A股收盘价 |
getResult |
[] |
查询中奖结果,返回一个中奖奖卷号码 |