circomlib/circuit/sign.circom
circuit/sign.circomRaw
1include "../node_modules/circom/circuits/compconstant.circom";
2
3template Sign() {
4 signal input in[254];
5 signal output sign;
6
7 component comp = CompConstant(10944121435919637611123202872628637544274182200208017171849102093287904247808);
8
9 var i;
10
11 for (i=0; i<254; i++) {
12 comp.in[i] <== in[i];
13 }
14
15 sign <== comp.out;
16}