在Corda中,如何在不更改名称的情况下升级状态?

时间:2020-05-27 08:35:23

标签: corda

我有一个带有某些属性的状态RegisteredV1,我想向此状态添加一些变量,但要保持其名称为RegisteredV1。 到目前为止,我看到要升级状态的新合同必须同时导入两个状态,这可能是为什么不能保持名称相同的一个原因,但是有什么解决办法吗?

1 个答案:

答案 0 :(得分:0)

您好,当您使用带有签名限制的Corda 4及更高版本时,情况并非如此。您可以保留相同的州名称。要执行升级,只需停止节点,用新的jar替换旧的jar,然后启动节点。其他参数应添加到数据库的表中。