arnaucube
arnaucube/circomlibPublic Self-hosted repository
circomlib/src/pedersen_printbases.js
src/pedersen_printbases.jsRaw
 1const pedersenHash = require("./pedersenHash.js");
 2
 3let nBases;
 4if (typeof process.argv[2] != "undefined") {
 5    nBases = parseInt(process.argv[2]);
 6} else {
 7    nBases = 5;
 8}
 9
10let baseHash;
11if (typeof process.argv[3] != "undefined") {
12    baseHash = process.argv[3];
13} else {
14    baseHash = "blake";
15}
16
17
18for (let i=0; i < nBases; i++) {
19    const p = pedersenHash.getBasePoint(baseHash, i);
20    console.log(`[${p[0]},${p[1]}]`);
21}