Files
nightmarket/circuits/util/CalculateTotal.circom
2022-04-05 22:43:36 +01:00

15 lines
247 B
Plaintext

pragma circom 2.0.3;
template CalculateTotal(n) {
signal input in[n];
signal output out;
signal sums[n];
sums[0] <== in[0];
for (var i = 1; i < n; i++) {
sums[i] <== sums[i-1] + in[i];
}
out <== sums[n-1];
}