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