我该如何检查 Corda 中状态的状态(已消耗或未消耗)?
我下载了 Cordapp-example,执行了多次“Create-iou”,然后使用“ious”API引用状态信息,但我无法确认状态。
我该如何检查 Corda 中状态的状态(已消耗或未消耗)?
我下载了 Cordapp-example,执行了多次“Create-iou”,然后使用“ious”API引用状态信息,但我无法确认状态。
您可以检查状态的元数据以确定其是否已被使用。在元数据中,有一个选项可用于检查状态是否已被使用或未被使用。
例如:
Vault.Page<YourState> results = rpcOps.vaultQueryByCriteria(linearCriteria, YourState.class);
results.getStatesMetadata().get(0).getStatus(); -> This will get you the status of the state