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);
});
}