Corda 如何在UniqueIdentifier类中设置外部ID
有人能告诉我在创建新的唯一标识符时如何最好地设置externalID吗?下面的方法不起作用Corda 如何在UniqueIdentifier类中设置外部ID,corda,Corda,有人能告诉我在创建新的唯一标识符时如何最好地设置externalID吗?下面的方法不起作用 UniqueIdentifier linearid=新的UniqueIdentifier(stringVar) 您还需要给构造函数一个UUID: UniqueIdentifier linearid = new UniqueIdentifier(java.lang.String stringVar, java.util.UUID id); 然后要检索并使用您的id,您将调用getExternalId()
UniqueIdentifier linearid=新的UniqueIdentifier(stringVar) 您还需要给构造函数一个UUID:
UniqueIdentifier linearid = new UniqueIdentifier(java.lang.String stringVar, java.util.UUID id);
然后要检索并使用您的id,您将调用getExternalId()方法:
我的Kotlin代码中有以下功能:
val linearId = UniqueIdentifier("externalIdHere")
查看函数UUID.randomUUID()应作为id的默认参数:谢谢,但我之前检查了该链接,它表示“id-不应由用户代码设置,并保留为默认初始化。因此,第一次发出状态时,应为其提供一个新的UUID…”。因此,如果不允许我设置UUID,那么如何实例化UniqueIdentifier类来传递外部ID(例如,采购订单号)?执行了以下操作,效果良好
this.linearid=新的UniqueIdentifier(externalreference,UUID.randomUUID())代码>很惊讶我必须提供UUID。
val linearId = UniqueIdentifier("externalIdHere")