Я хочу знать, «Как получить ответ объекта fabcar при [автономном] процессе»
Я пытался выполнить следующее руководство.
https://fabric -sdk-node.github.io / release-1.4 / tutorial-sign -action-offline.html
[fabcar] https://hyperledger -fabric.readthedocs.io / en / release-1.4 / write_first_app.html
И я изменил следующий источник и создал среду разработки для fabcar, поэтому мне удалось выполнить цепной код fabcar.
https://github.com/hyperledger/fabric-sdk-node/blob/release-1.4/test/integration/signTransactionOffline.js#L178-L183
Но я получил только следующий ответ от sendSignedTransaction.
https://github.com/hyperledger/fabric-sdk-node/blob/release-1.4/test/integration/signTransactionOffline.js#L214
{ status: 'SUCCESS', info: '' }
Я изменил этот тестовый код после
const transactionProposalReq = {
fcn: 'move',
args: ['a', 'b', '100'],
chaincodeId: 'end2endnodesdk',
channelId: 'mychannel',
};
:
:
const response = await channel.sendSignedTransaction({
signedProposal: signedCommitProposal,
request: commitReq,
});
t.equal(response.status, 'SUCCESS', 'commit should response success');
:
↓
const transactionProposalReq = {
fcn: 'queryCar',
args: ['CAR12'],
chaincodeId: 'fabcar',
channelId: 'mychannel',
};
:
const response = await channel.sendSignedTransaction({
signedProposal: signedCommitProposal,
request: commitReq,
});
console.log('response is ', response);
"querycar" следующий.https://github.com/hyperledger/fabric-samples/blob/release/chaincode/fabcar/fabcar.go#L85-L93
Я ожидал следующего ответа.
{
color: 'blue',
make: 'Toyota',
model: 'Prius',
owner: 'Tomoko',
},
Но я получаю только следующий ответ от sendSignedTransaction.
{ status: 'SUCCESS', info: '' }
Как получить ответ объекта fabcar в автономном процессе?Могу ли я использовать какой-нибудь метод, встроенный в sendSignedTransaction?