message = ошибка при моделировании: транзакция вернулась с ошибкой: TypeError: util.ToChaincodeArgs не является функцией - PullRequest
0 голосов
/ 07 мая 2020

Я использую node js, чтобы построить свою фабрику гиперледы c цепной код. В моем проекте 2 цепных кода. Я пытаюсь отправить данные из одного цепного кода в другой цепной код, используя функцию stub.InvokeChaincode () ;. Я конвертирую свои строковые аргументы в байтовые аргументы с помощью функции util.ToChaincodeArgs (). При этом выдает ошибку. Util.ToChaincodeArgs () не является функцией. Я прикрепляю часть своего кода ниже:

var util = require ('util'); asyn c createDeed (ctx, deedNumber, deedid, oldowner, oldownerid, newowner, newownerid, эмитент, земельный адрес, дата, время) {console.info ('============= START: создать Дело =========== ');

    const deed = {
        deedid,
        oldowner,
        oldownerid,
        docType: 'deed',
        newowner,
        newownerid,
        issuer,
        landaddress,
        date,
        time,
    };

    await ctx.stub.putState(deedNumber, Buffer.from(JSON.stringify(deed)));

    var chainCodeArgs = util.ToChaincodeArgs(deedid, newowner, newownerid, landaddress);
    var response = stub.InvokeChaincode(bor.js, chainCodeArgs, mychannel);

помогите мне, почему возникает эта ошибка? Я использую node js для создания chiancode

...