1

我想使用 plutus 语言在 cardano 中制作一个简单的有状态游戏(检查 cardano 中什么是可能的,什么不是)

规则如下:

  • 合约创建者部署智能合约并锁定一些 ADA
  • 游戏调用智能合约
  • 第 10 位独特的玩家解锁 ADA 并可以领取奖励

例如,这在以太坊或 tezos 中实现是微不足道的 - 你只需:

  • 商店有类型array[address]
  • 当玩家调用智能合约时,您只需检查地址是否不在数组中并将新地址附加到商店
  • IF store.length >= 10THEN 来电者可以领取奖励

但是如何在plutus中实现这个游戏呢?

将是什么类型:

  • 数据脚本
  • 救赎者脚本
  • 验证器脚本(这是一个函数,抱歉)??

更新

创建了类似的问题,但更现实如何用卡尔达诺 Plutus 语言实现投票智能合约?

4

0 回答 0