I创建一个名为record的资产,其中记录数据为String。在交易期间,我们希望在交易窗口中看到操场上的记录数据值并修改值。 我可以看到一个例子,他们将值从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);
});
}