Commit Graph

26 Commits

Author SHA1 Message Date
Alexey
a533ad9ffb Add explicit constrains for recepient, relayer and fee 2020-04-28 10:36:48 +03:00
Roman Storm
9757978d27 new circomlib update 2019-12-13 13:18:16 -08:00
poma
1515959a01
change tree depth to 20 2019-12-11 19:29:03 +07:00
Pertsev Alexey
f5486f0943
Merge pull request #25 from peppersec/circuit-fix
check selector in mixer
2019-11-25 19:47:19 +03:00
poma
a58d60623b
rename MerkleTree to make more clear that it has no output 2019-11-24 13:31:02 +04:00
poma
0c4c27b7b6
remove private modifiers from non-main templates 2019-11-24 13:30:58 +04:00
poma
c5d1ef7734
check selector in mixer 2019-11-20 20:27:08 +03:00
poma
c0e81f2a37
rename multiplexor 2019-11-15 11:44:07 +03:00
poma
c4dded8a20 receiver -> recipient 2019-11-08 02:58:24 +03:00
poma
f8cd3fea1e refactor loop 2019-11-03 11:41:05 +03:00
poma
ec4508e81e rename pathIndex -> pathIndices 2019-11-02 05:05:25 +03:00
poma
07168f9816 refactor select() into a generic multiplexer 2019-11-02 04:55:25 +03:00
poma
7193655e49 make rounds number a constant 2019-11-02 04:33:19 +03:00
poma
9efab84e65 remove explicit constraints on inputs 2019-11-02 04:32:28 +03:00
poma
a77c04ea5a add refund mechanism for token withdrawal 2019-10-06 08:09:26 +03:00
poma
9009b9c56d
custom relayer 2019-09-06 23:20:49 -04:00
poma
1498c3a739
split extra constraints back to 2 2019-08-02 12:24:50 +03:00
poma
ce9789584e
fix merkle tree depth 2019-08-01 22:31:18 +03:00
poma
f65058dad3
add explicit constraints to fee and receiver inputs 2019-08-01 22:29:40 +03:00
poma
5e6c7392de
add explicit constraints to fee and receiver inputs 2019-08-01 22:12:12 +03:00
poma
c7953ae2c6
reduce nullifier bits to 31 2019-08-01 17:49:34 +03:00
poma
14e15ba6c0
prevent nullifier griefing 2019-07-23 06:23:24 +03:00
poma
aa2615e936 remove redundant constraints 2019-07-16 19:34:46 +03:00
poma
fbbc43c54c Snark test 2019-07-12 19:35:15 +03:00
poma
9d75637b8c docs and minor changes 2019-07-10 15:35:46 +03:00
poma
12cc76f3b1 initial 2019-07-09 16:05:30 +03:00