snarkjs/src/zkey_export_json.js

13 lines
398 B
JavaScript
Raw Normal View History

2020-06-14 18:37:22 +03:00
const {stringifyBigInts} = require("ffjavascript").utils;
const fs = require("fs");
const readZKey = require("./zkey_utils").read;
module.exports = zkeyExportJson;
async function zkeyExportJson(zkeyFileName, jsonFileName, verbose) {
const zKey = await readZKey(zkeyFileName);
const S = JSON.stringify(stringifyBigInts(zKey), null, 1);
await fs.promises.writeFile(jsonFileName, S);
}