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}