I Erstellen Sie ein Asset namens Datensatz mit den Datensatzdaten als String. Während der Transaktion, wollen wir den Datensatz Daten in Spielplatz während Transaktionsfenster sehen und den Wert ändern. Ich kann ein Beispiel sehen, wo sie den Wert von oldvalue zu neuen Wert ändern.Erhalten Sie alten Wert im Transaktionstestfenster
Aber meine Bedingung Ich möchte die Daten zuerst während der Submit-Transaktion im Spielplatz Test sehen und ändern. Könnten Sie bitte vorschlagen Auch dieselbe Frage, wenn ich den Zustand erhalten möchte, der über enum definiert wird. Bitte legen nahe,
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);
});
}