Comparing version 0.0.3 to 0.0.4
{ | ||
"name": "r1csfile", | ||
"version": "0.0.3", | ||
"version": "0.0.4", | ||
"description": "r1cs file format parser", | ||
@@ -31,3 +31,3 @@ "main": "index.js", | ||
"dependencies": { | ||
"big-integer": "^1.6.48" | ||
"ffjavascript": "0.1.0" | ||
}, | ||
@@ -34,0 +34,0 @@ "devDependencies": { |
@@ -1,5 +0,5 @@ | ||
const Scalar = require("ffjavascript").Scalar; | ||
const fs = require("fs"); | ||
const assert = require("assert"); | ||
const bigInt = require("big-integer"); | ||
const ZqField = require("ffjavascript").ZqField; | ||
@@ -55,2 +55,3 @@ module.exports.loadR1cs = loadR1cs; | ||
res.prime = await readBigInt(); | ||
res.Fr = new ZqField(res.prime); | ||
@@ -127,3 +128,3 @@ res.nVars = await readU32(); | ||
const n = bigInt.fromArray(arr, 0x100000000); | ||
const n = Scalar.fromArray(arr, 0x100000000); | ||
@@ -146,3 +147,3 @@ return n; | ||
const idx = await readU32(); | ||
const val = await readBigInt(); | ||
const val = res.Fr.e(await readBigInt()); | ||
lc[idx] = val; | ||
@@ -149,0 +150,0 @@ } |
const r1cs = require("../index.js"); | ||
const path = require("path"); | ||
const assert = require("assert"); | ||
const utils = require("../src/utils"); | ||
const { stringifyBigInts } = require("ffjavascript").utils; | ||
@@ -70,4 +70,5 @@ const expected = { | ||
assert.deepEqual(utils.stringifyBigInts(readed), expected); | ||
delete readed.Fr; | ||
assert.deepEqual(stringifyBigInts(readed), expected); | ||
}); | ||
}); |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
119066
12
217
+ Addedffjavascript@0.1.0
+ Addedffjavascript@0.1.0(transitive)
- Removedbig-integer@^1.6.48