Blockchain 如何创建固定令牌并将状态信息存储在corda的分类账上?

Blockchain 如何创建固定令牌并将状态信息存储在corda的分类账上?,blockchain,corda,Blockchain,Corda,我是corda token sdk的新手。我想创建一个cordapp,用于创建和销售门票,并且是不可替代的。如何在分类账上存储票证?如果票证不能被相同类型的其他票证(如音乐会票证)替换,您需要一个不可隐藏的票证。要构建一个非常基本的模型,您需要执行以下步骤: 创建一个扩展标记类型的状态YourState(或者实现ContractState,如果您需要与可通过交易验证的状态关联的合同) 创建一个var issuedTokenType=issuedTokenType(ourIdentity(),Y

我是corda token sdk的新手。我想创建一个cordapp,用于创建和销售门票,并且是不可替代的。如何在分类账上存储票证?

如果票证不能被相同类型的其他票证(如音乐会票证)替换,您需要一个
不可隐藏的票证。要构建一个非常基本的模型,您需要执行以下步骤:

  • 创建一个扩展标记类型的状态
    YourState
    (或者实现
    ContractState
    ,如果您需要与可通过交易验证的状态关联的合同)
  • 创建一个
    var issuedTokenType=issuedTokenType(ourIdentity(),YourState)
    IssueTokenType
    TokenType
    Issuer
    方关联
  • 创建一个
    var nft=new nongibleToken(issuedTokenType,holder,UUID)
    这将创建一个由发行人发行的不可替换令牌,持有者(一方)作为接收人
  • 发行代币
    子流(新发行代币(列表(nft)))
还有许多其他方法,取决于您需要什么以及您的州需要多丰富(可以是多丰富等等),令牌sdk提供了许多帮助工具来帮助您创建、发行和兑换令牌。所有这些都有其利弊,这取决于你需要实现什么

我建议您通过以下来源了解如何使用令牌sdk:

  • 那里基本上有你需要的东西。查看中用于发布不可隐藏密钥的
  • 在中,您将学习如何专门使用令牌sdk
  • ,其中有关于令牌sdk中可用令牌类型的其他文档
  • 令牌sdk的专用示例可用于和。他们都创建并发行代币

通过以上来源,您肯定能够找到创建和发布所需令牌类型所需的一切。

在所有示例中,我只看到创建了EvolvableToken,但在我的情况下,我需要一个固定的,永远不会演变的令牌。我如何做到这一点。