我创建一个名为record的资产,将记录数据作为String。在交易期间, 我们希望在事务窗口期间在playground中查看记录数据值并修改该值。 我可以看到一个例子,他们将值从oldvalue更改为新值。
但是,我的条件是我想在游乐场测试的提交事务中首先看到数据并更改它。你能建议吗? 另外,同样的问题,如果我想获得通过枚举定义的状态。请建议
asset Record identified by recordId {
o String recordId
o String data
}
transaction UpdateRecord{
--> Record asset
o String newData
}
/**
* Update Record
* @param {org.acme.model.UpdateRecord} updateRecord - the updateRecord transaction
* @transaction
*/
function UpdateRecord(record) {
record.asset.data = record.newData;
return getAssetRegistry('org.acme.model.Record')
.then(function (assetRegistry) {
return assetRegistry.update(record.asset);
});
}