我很困惑我的結構分類帳交易需要返回哪種數據類型。一個fabric-composer事務返回什麼數據類型?
示例網絡認爲需要返回Promise,但是如果Promise是預期返回值和/或返回的Promise是否需要返回任何特定類型(例如String或布爾值)。
function onSampleTransaction(sampleTransaction) {
sampleTransaction.asset.value = sampleTransaction.newValue;
return getAssetRegistry('org.acme.sample.SampleAsset')
.then(function (assetRegistry) {
return assetRegistry.update(sampleTransaction.asset);
});
}
fabric-composer事務返回什麼數據類型?
如果Promise的返回類型無關緊要,是否有任何方式將交易的結果表示爲成功或失敗? –
除了在參數不正確的情況下拋出錯誤,否。如果您使用的是hyperledger結構1.0,則會返回錯誤,但在0.6版中,您只會看到事務超時錯誤。使用這兩種方法您都會在鏈碼中看到一個錯誤 – lgrace896