【问题标题】:Corda Tokens SKD: Getting Token BalanceCorda 代币 SKD:获取代币余额
【发布时间】:2019-07-29 23:26:32
【问题描述】:

我正在使用 Corda Tokens SDK 并试图弄清楚如何获取已发行令牌的余额。

PartyA的终端:

  1. 我创建了一个新令牌:start CreateExampleEvolvableToken data: NEW_TOKEN
  2. 我将该令牌发给了甲方:start ExampleFlowWithEvolvableToken evolvableTokenId: 96e57632-2070-4720-ba37-dea61e7c7557, amount: 100, recipient: PartyB

PartyB的终端:

如果我运行run vaultQuery contractStateType: com.template.states.ExampleEvolvableTokenType,我会得到令牌类型状态;不是余额。

所以我的问题是,什么命令给了我信息:PartyB 有 100 个 NEW_TOKEN

【问题讨论】:

    标签: corda


    【解决方案1】:

    Corda 中的所有令牌都以FungibleTokenNonFungileToken 发布,这些在 Corda 中被建模为状态。所以你可以做一个简单的 vaultQuery 来获取状态,如果你想要一个特定的令牌,可以使用一个过滤器。 NonFungibleToken 没有 amount 属性,因为它是唯一的,并且只能存在一种已发行类型。 FungibleToken 有一个 amount 属性,表示一方持有的代币数量。

    在此处了解更多 Corda Token SDK 数量:

    https://medium.com/corda/introduction-to-token-sdk-in-corda-9b4dbcf71025

    【讨论】:

      猜你喜欢
      • 2018-06-22
      • 2018-05-04
      • 2022-12-23
      • 2021-08-31
      • 1970-01-01
      • 2021-12-06
      • 1970-01-01
      • 2022-11-15
      • 2022-08-20
      相关资源
      最近更新 更多