1892 Commits

Author SHA1 Message Date
Kobi Gurkan
739c1dfbe2 fix: copes with tx confirmation workflow in ganache 2019-05-09 13:14:22 +03:00
Kobi Gurkan
4240442577 feat: adds insert test 2019-05-09 13:14:22 +03:00
Kobi Gurkan
392f1bd893 feat: implement identity generation, a server signals endpoint and better
logging
2019-05-09 13:14:22 +03:00
Kobi Gurkan
6dc0378df7 feat: adds update log and rollback 2019-05-09 13:14:22 +03:00
Kobi Gurkan
dc5bbb0428 feat: adds working server and client, need to debug signal hash 2019-05-09 13:14:22 +03:00
Kobi Gurkan
f2c9530616 feat: adds initial version of working tree 2019-05-09 13:14:22 +03:00
Kobi Gurkan
48a76e9a8c feat: adds WIP semaphore sever with add identity 2019-05-09 13:14:22 +03:00
Kobi Gurkan
8d764d883b feat: makes history size larger 2019-05-09 13:14:22 +03:00
Kobi Gurkan
3b49152e7c feat: adds working semaphore proof test on-chain 2019-05-09 13:14:22 +03:00
Kobi Gurkan
87ffc1dda8 fix: removes empty insert test 2019-05-09 13:14:22 +03:00
Kobi Gurkan
306a33ff18 feat: adds update and verify proof to the semaphore contract 2019-05-09 13:14:22 +03:00
Kobi Gurkan
25989b900c fix: repoints mocha tests 2019-05-09 13:14:22 +03:00
Kobi Gurkan
bba40184c1 feat: adds working merkle tree contract with tests 2019-05-09 13:14:22 +03:00
Kobi Gurkan
e7e3e207e9 fix: makes contracts dir absolute 2019-05-09 13:14:22 +03:00
Kobi Gurkan
59ee2c04a7 fix: adds setup and verifier builds 2019-05-09 13:14:22 +03:00
Kobi Gurkan
bef2bee511 fix: uses local truffle 2019-05-09 13:14:22 +03:00
Kobi Gurkan
20a233f477 fix: removes contract test 2019-05-09 13:14:22 +03:00
Kobi Gurkan
fabd090824 fix: brings back testrpc 2019-05-09 13:14:22 +03:00
Kobi Gurkan
2dfa48a736 fix: gives time for ganache to boot 2019-05-09 13:14:22 +03:00
Kobi Gurkan
8441204e24 fix: changes ganache ports to be consistent 2019-05-09 13:14:22 +03:00
Kobi Gurkan
5c7adec596 fix: gives time for ganache to boot 2019-05-09 13:14:22 +03:00
Kobi Gurkan
62e5965f3e fix: start ganache before tests 2019-05-09 13:14:22 +03:00
Kobi Gurkan
3ddb5c3b6f fix: moves ganache-cli to be a normal dependency 2019-05-09 13:14:22 +03:00
Kobi Gurkan
b570bef1e9 fix: attemps fixing ganache 2019-05-09 13:14:22 +03:00
Kobi Gurkan
517154748b feat: adds truffle basis 2019-05-09 13:14:22 +03:00
Kobi Gurkan
05dd84fac8 fix: points mocha to right files 2019-05-09 13:14:22 +03:00
Kobi Gurkan
67a40f5a69 feat: renames whole test to circuit test 2019-05-09 13:14:22 +03:00
Kobi Gurkan
def381450c fix: adds missing comment 2019-05-09 13:14:22 +03:00
Kobi Gurkan
b667f5a100 feat: adds test with tree and sig 2019-05-09 13:14:22 +03:00
Kobi Gurkan
81614c4c2f fix: another try of point to correct dirs 2019-05-09 13:14:22 +03:00
Kobi Gurkan
43fe40fb57 fix: points mocha to correct dirs 2019-05-09 13:14:22 +03:00
Kobi Gurkan
5d311feda7 feat: makes ci only compile 2019-05-09 13:14:22 +03:00
Kobi Gurkan
151fbed2b0 feat: adds semaphore with sig verification, mimc and an initial test 2019-05-09 13:14:22 +03:00
Kobi Gurkan
397a126284 feat: adds a pedersen version which is terribly slow 2019-05-09 13:14:22 +03:00
Kobi Gurkan
610c0c85bc adds WIP semaphore 2019-05-09 13:14:22 +03:00
Kobi Gurkan
9694a84b54 feat: adds -x to all scripts 2019-05-09 13:14:22 +03:00
Kobi Gurkan
1e83b6c846 feat: adds -x to ci.sh 2019-05-09 13:14:22 +03:00
Kobi Gurkan
891615cf9a fix: adds locally installed snarkjs and circom 2019-05-09 13:14:22 +03:00
Kobi Gurkan
da37f996a5 fix: fixes scripts paths in circleci 2019-05-09 13:14:22 +03:00
Kobi Gurkan
b8d1eb0752 feat: adds circleci config 2019-05-09 13:14:22 +03:00
Kobi Gurkan
222c55c71d feat: adds project skeleton 2019-05-09 13:14:22 +03:00
Kobi Gurkan
d82cbbf402 Initial commit 2019-05-09 13:14:22 +03:00