【发布时间】:2020-05-27 21:44:00
【问题描述】:
我有一个带有一些属性的状态 RegisteredV1,我想向该状态添加一些变量,但希望将其名称保留为 RegisteredV1。 到目前为止,我看到将要升级状态的新合同必须同时导入两个状态,这可能是无法保持名称相同的原因之一,但有什么解决方法吗?
【问题讨论】:
标签: corda
我有一个带有一些属性的状态 RegisteredV1,我想向该状态添加一些变量,但希望将其名称保留为 RegisteredV1。 到目前为止,我看到将要升级状态的新合同必须同时导入两个状态,这可能是无法保持名称相同的原因之一,但有什么解决方法吗?
【问题讨论】:
标签: corda
您好,当您使用带有签名约束的 Corda 4 及更高版本时,情况并非如此。您可以保留相同的州名。要执行升级,只需停止节点,用新 jar 替换旧 jar,启动节点。应将附加参数添加到数据库中的表中。
【讨论】: