Chance Hudson
5d4f9abb32
fix: tree tests
2021-05-23 20:46:44 -05:00
Wanseob Lim
254da3e173
fix: @zkopru/database dependency on test cases; closes #198
2021-04-20 17:14:21 +09:00
Chance Hudson
da5ffa6514
fix: database node connectors in tests
2021-04-05 18:13:33 -05:00
Chance Hudson
7e3223d295
refactor: separate exports for node and web db connectors
2021-04-05 18:13:30 -05:00
Chance Hudson
a50f4ba739
refactor: initialize schema in create function
2021-04-05 18:13:26 -05:00
Chance Hudson
2ed161f988
refactor: properly type the schema
2021-03-25 00:28:42 -05:00
Chance Hudson
db5656c880
fix: small db fixes
2021-03-25 00:26:18 -05:00
Chance Hudson
bd97fa15df
refactor: use db connector interface
2021-03-25 00:26:14 -05:00
Wanseob Lim
1454882ba2
refactor: finitefield and account's key gen model
2021-03-17 21:32:08 +09:00
Chance Hudson
346450f9e1
refactor: create testMockup for accessing terminate
2021-01-18 20:04:10 -06:00
Wanseob Lim
b5431ad57c
chore: fix dataset generation script
2020-11-18 19:24:29 +09:00
Wanseob Lim
7fea3732f2
feat: make fullnode vaildates challenge conditions both onchain and offchain
2020-11-18 19:16:17 +09:00
Wanseob Lim
7a4989581e
refactor: primsa transaction & scheduled jobs
...
closes #22
2020-10-06 17:38:43 +09:00
Wanseob Lim
7595cf7c69
refactor: upgrade circom & snarkjs
...
closes #42 , #50 , #86
2020-10-05 11:24:27 +09:00
Wanseob Lim
db898d2a82
refactor: multi tree to single tree model
2020-08-17 13:31:47 +09:00
Wanseob Lim
c5f15ecc45
refactor: improve build & test process
...
1. Describe build context & dockerfiles in `dockerfiles/docker-compose.yml`.
2. Using utils.buildAndGetContainer() function, specify the service name
and build the image before run test.
3. To skip the initial build process, developer can run `yarn pull:images`
on the root directory.
2020-08-17 13:31:47 +09:00
Wanseob Lim
0ceb48586a
feat: nullifier & utxo scheme update
...
Zkopru uses ZCash's spending key and viewing key scheme
closes #34
2020-08-16 16:57:10 +09:00
Wanseob Lim
fd96012a91
fix: downgrade prisma
2020-07-14 04:45:03 +09:00
Wanseob Lim
3ba67e41cd
refactor: withdrawal tree updates
2020-06-21 22:57:55 +09:00
Wanseob Lim
59cb6c0a34
fix(tree): nullifier tree dry run error
2020-06-18 05:31:48 +09:00
Wanseob Lim
cf3e0e614c
fix(tree): that prehash & sibling had different depth
2020-06-14 06:54:56 +09:00
Wanseob Lim
a8c7465668
fix(tree): make tree field as an optional in the note item
2020-06-06 22:50:47 +09:00
Wanseob Lim
502a42a298
refactor(tree): use prisma instead of nanosql
2020-06-06 16:27:55 +09:00
Wanseob Lim
bdc7d55d1b
feat(zk-wizard): add cli feature
2020-05-17 03:03:47 +09:00
Wanseob Lim
7b8e6dcfcb
refactor: separate BN & Field tree using generic class
2020-05-11 23:11:36 +09:00
Wanseob Lim
5cbdea5c41
refactor: build config
2020-05-07 15:49:39 +09:00
Wanseob Lim
a8a4e0e800
chore: add test cases for grove and fix bugs
2020-04-20 21:02:09 +09:00
Wanseob Lim
84c95d8823
chore: add grove unittests
2020-04-20 11:00:52 +09:00
Wanseob Lim
4d2ef804d5
fix: adjust nanosql query and fix node cache bug
2020-04-20 05:24:30 +09:00
Wanseob Lim
1fdde2c365
chore: add utxo test cases and make it multithread safe
2020-04-20 02:41:27 +09:00
Wanseob Lim
235ede34ca
fix: trees pass all test cases
2020-04-20 01:01:35 +09:00
Wanseob Lim
44752dfa99
fix: tree merkle proof logic
2020-04-19 20:21:14 +09:00
Wanseob Lim
3eef6df205
refactor: field to use BN not biginteger
2020-04-19 12:27:15 +09:00
Wanseob Lim
147ab04101
fix: lerna testable
2020-04-08 02:42:47 +09:00