Wanseob Lim
7adbb2d054
fix: dummy tx for testing
2021-07-11 00:23:08 +09:00
Wanseob Lim
162fab2eb2
fix: change massmigration from push to pull pattern; closes #201
2021-05-10 18:14:43 +09:00
Wanseob Lim
254da3e173
fix: @zkopru/database dependency on test cases; closes #198
2021-04-20 17:14:21 +09:00
Chance Hudson
a50f4ba739
refactor: initialize schema in create function
2021-04-05 18:13:26 -05:00
Chance Hudson
480bc6d04a
feat: basic IndexedDB connector
...
core zkopru node running in browser
semi-functional browser sync
2021-04-05 18:13:24 -05:00
Chance Hudson
2ed161f988
refactor: properly type the schema
2021-03-25 00:28:42 -05:00
Chance Hudson
0a3b3c1e63
refactor: remove prisma
2021-03-25 00:28:31 -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
c892166860
refactor: add block processor; closes #128
2020-10-26 04:27:39 +09:00
Wanseob Lim
880df6d492
refactor(contracts): rename functions and contracts
...
closes #127
Renamed contracts:
* Layer2Controller => Proxy
* Layer2 => Storage
* ZkOptimisitcRollUp => Zkopru
* Tree => MerkleTree
* RollUpLib => MerkleTreeLib
* SubTreeRollUpLib => SubTreeLib
Renamed functions:
* SMT.rollUp() => SMT.fill()
* RollUpLib.rollUp() => MerkleTree.append()
* SubTreeRollUpLib.rollUpSubTree() => SubTree.appendSubTree()
Deleted unused functions:
* RollUpLib.newTree()
* SMT.rollUp(RollUp memory proof)
* SMT.merge()
2020-10-26 04:27:39 +09:00
Wanseob Lim
7595cf7c69
refactor: upgrade circom & snarkjs
...
closes #42 , #50 , #86
2020-10-05 11:24:27 +09:00
Wanseob Lim
018b827123
refactor: remove metadata field from header
2020-09-15 14:30:59 +09:00
Wanseob Lim
ac66a3e6f6
fix: enhance docker pull & build process
2020-09-08 00:06:01 +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
049a0b03c4
feat: update tree depth from 31 to 48
...
closes #35
2020-08-17 13:28:15 +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
a941497969
refactor(core): use prisma instead of nano sql
2020-06-06 16:52:47 +09:00
Wanseob Lim
c3b9bb2d06
fix: use explicity solidity types
2020-06-04 12:23:37 +09:00
Wanseob Lim
4e944671cc
fix: make testable also in common labtops
2020-05-26 20:06:39 +09:00
Wanseob Lim
0ef7ab991f
chore: prep release
2020-05-20 01:36:18 +09:00
Wanseob Lim
a3dee2ec30
fix(core): fix database model
2020-05-19 23:21:38 +09:00
Wanseob Lim
85a0125727
fix: build and test script etc
2020-05-17 05:17:38 +09:00
Wanseob Lim
bdc7d55d1b
feat(zk-wizard): add cli feature
2020-05-17 03:03:47 +09:00
Wanseob Lim
9ebc5e136a
chore: stop and remove containers after tests
2020-05-12 03:34:50 +09:00
Wanseob Lim
636e361dae
fix: block serialize and deserialization
2020-05-07 17:31:17 +09:00
Wanseob Lim
5cbdea5c41
refactor: build config
2020-05-07 15:49:39 +09:00
Wanseob Lim
d235a7e60f
refactor(coordinator): use logger
2020-05-06 17:46:35 +09:00
Wanseob Lim
6df997048f
refactor: fix hardcoded address to dynamic version
2020-04-27 17:39:18 +09:00
Wanseob Lim
0a00798506
chore: setup test env using docker
2020-04-27 15:26:45 +09:00
Wanseob Lim
147ab04101
fix: lerna testable
2020-04-08 02:42:47 +09:00