Kezelés lekérdezésével nem regisztrált gombokat Hyperledger Fabric blockchain hálózat

szavazat
0

Van egy nagyon egyszerű blockchain hálózat két szervezet, az egyik csatornán, egy okos szerződés példányai. Mikor tárolni egy tárgyat és a lekérdezés azt a kulcsot minden tökéletesen működik. De amikor a lekérdezés nem regisztrált gombot kapom a következő figyelmeztető és hiba:

Figyelem:

figyelmeztetnek: [Transaction]: _validatePeerResponses: Kapott hibaválasz peer: message = tranzakció visszatért hiba: SyntaxError: Váratlan vége JSON bemenet, stack = Hiba: tranzakció visszatért hiba: SyntaxError: Váratlan vége JSON bemenet

Hiba

error: [Transaction]: _validatePeerResponses: Nincs érvényes válaszainak társaik. 1 peer hibareakciók: peer-peer0.car1.webcartorios.com, status = 500, message = tranzakciós visszatért hiba: SyntaxError: Váratlan vége JSON bemenet

Saját node.js kód lekérdezésére a blockchain hálózat így néz ki:

try {
    ...
    const submissionResponse = await myContract.submitTransaction('queryingFunction', param1, param2, ...);

    let myObject = MyObject.fromBuffer(submissionResponse);

    /**
     * Here is some logic that I wrote handling the unregistered keys
     */

} catch (error) {
    console.log(`Error processing transaction ${error}`);
    console.log(error.stack);
    return 500;
} finally {
    console.log('Disconect from Fabric gateway);
    gateway.disconnect();
}

Szóval, hogyan tudom kezelni lekérdezésével kulcsok nem regisztrált?

A kérdést 13/02/2020 23:57
a forrás felhasználó
Más nyelveken...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more