diff --git a/src/bigint.js b/src/bigint.js index cbb2c0f..0d6f6e9 100644 --- a/src/bigint.js +++ b/src/bigint.js @@ -473,6 +473,10 @@ wBigInt.leInt2Buff = function(n, len) { return buff; }; +wBigInt.prototype.leInt2Buff = function (len) { + return wBigInt.leInt2Buff(this,len); +}; + module.exports = wBigInt; diff --git a/src/calculateWitness.js b/src/calculateWitness.js index 6fa8f64..87e139b 100644 --- a/src/calculateWitness.js +++ b/src/calculateWitness.js @@ -45,6 +45,8 @@ function calculateWitness(circuit, inputSignals, log) { for (let s in inputSignals) { ctx.currentComponent = "main"; iterateSelector(inputSignals[s], [], function(selector, value) { + console.log("xxxx"); + if (typeof(value) == "undefined") throw new Error("Signal not defined:" + s); ctx.setSignal(s, selector, bigInt(value)); }); }