在Corda中,`PartyAndReference.reference`应该设置为什么?

时间:2018-05-02 09:43:52

标签: corda

在Corda中定义FungibleAsset时,您需要以issuer的形式提供PartyAndReference引用。

PartyAndReference是以下内容的组合:

  • party: AbstractParty,发布资产的一方的分类帐标识
  • reference: OpaqueBytes

reference: OpaqueBytes字段应设置为什么?

1 个答案:

答案 0 :(得分:1)

JavaDocs声明reference字段应该表示由某方存储或发布的内容,例如在保险库中或(更可能)在他们的正常分类账上#34;。

但是,如果两个FungibleAsset个州有不同的reference字段,但在其他方面完全相同,则它们不再被认为是可替代的。这是因为没有提供将不同reference字段组合到单个组合reference字段中的逻辑。

此功能将来可能会重新设计。在短期内,我建议将此字段设置为在您发出的所有可替换资产中共享的虚拟值,例如OpaqueBytes.of(0)