如何编写Corda流程,以便可以在不修改流程的情况下升级状态或合同类型?

时间:2018-02-07 10:14:20

标签: corda

在流程中,通过指定合同名称添加输入状态:

TransactionBuilder(notary).addInputState(
    StateAndContract(ExampleState(), EXAMPLE_CONTRACT_ID)
)

如何编写流程,以便在升级州或合同类时(例如将ExampleState更改为ExampleStateV2,或ExampleContract更改为ExampleContractV2),我会这样做不必相应地修改我的流程?

1 个答案:

答案 0 :(得分:1)

你可以在其中设置一个参数。