Commit Graph

112 Commits

Author SHA1 Message Date
Wanseob Lim
cf3c8edf68 Merge branch 'misc-fixes' into feat/239 2021-07-10 13:56:33 +09:00
Chance Hudson
989d646d45 fix: pin web3 to 1.2.11 to fix ethereumjs/ethereumjs-monorepo#1340 2021-07-08 13:36:40 -05:00
Chance Hudson
2c87fb3482 fix: deposit in series using 0 fee
un-nest ternary
2021-07-07 10:54:56 -05:00
Chance Hudson
1fc4674b99 fix: consistent AND/OR empty clause behavior 2021-07-07 10:54:41 -05:00
Chance Hudson
b0ad58bd6d fix: testblock generator changes, logs 2021-07-07 10:54:13 -05:00
Chance Hudson
ab8c59d5be feat: client token transfer/withdrawal/price retrieval 2021-07-07 10:54:11 -05:00
Wanseob Lim
1594651d77 split memo version & data into separate fields 2021-07-07 21:55:18 +09:00
Wanseob Lim
58e36b5310 fix: schema for pending tx 2021-06-30 21:17:18 +09:00
Wanseob Lim
377d38c5c5 feat: deposit discovery using spending pub key 2021-06-28 21:37:12 +09:00
Chance Hudson
6140a9e9a4 feat: load erc20 token info and store in db 2021-06-17 13:44:19 -05:00
Chance Hudson
36832235f8 feat: ERC20Info table, bump indexed db ver 2021-06-17 13:43:05 -05:00
Chance Hudson
d8fb38af00 feat: delete and transaction support in block cache 2021-06-09 08:09:55 -05:00
Chance Hudson
6e1dfcde45 fix: linter 2021-06-09 08:09:55 -05:00
Chance Hudson
e8f6c89773 fix: BLOCK_CONFIRMATIONS env var handling 2021-06-09 08:09:55 -05:00
Chance Hudson
10c50322a2 feat: revert in memory changes on reorg 2021-06-09 08:09:55 -05:00
Chance Hudson
4c75420cc3 fix: remove blockCache initialization from configurator, clean up in memory docs 2021-06-09 08:09:55 -05:00
Chance Hudson
276ba16f8f feat: simple block cache 2021-06-09 08:09:55 -05:00
Chance Hudson
966739d8d7 feat: nin operator 2021-06-09 08:09:54 -05:00
Chance Hudson
a9b042827d feat: nested AND/OR operators 2021-06-09 08:09:54 -05:00
Chance Hudson
cb2f301243 feat: AND query support 2021-06-09 08:09:54 -05:00
Chance Hudson
5e42aad678 refactor: shared inclusion logic, document matching in memory 2021-06-09 08:09:54 -05:00
Chance Hudson
95c62dcbda refactor: onCommit, onError, onComplete transaction callbacks 2021-05-24 10:43:55 -05:00
Chance Hudson
4b249bde9e feat: database transaction onCommitted callback 2021-05-24 10:19:52 -05:00
Chance Hudson
fc802106c1 fix: cache tree changes in memory during transaction 2021-05-24 09:13:15 -05:00
Chance Hudson
864a035fd2 refactor: separate read and write locks for db operations
allows read operations when creating a transaction operation
2021-05-23 15:23:59 -05:00
Chance Hudson
42163e27e6 fix: match once in scan 2021-05-24 03:51:52 +09:00
Chance Hudson
5222aa7327 feat: index acceleration for simple queries 2021-05-24 03:51:52 +09:00
Chance Hudson
3323d26e67 feat: indexes as part of table schema 2021-05-24 03:51:52 +09:00
Chance Hudson
c4c3a14423 fix: indexed db version increase, check before creating stores 2021-05-13 02:00:56 -05:00
Chance Hudson
06da7d2365 feat: store pending L2 tx in db 2021-05-13 02:00:55 -05:00
Chance Hudson
e30cda5a3f refactor: use short syntax for UTXO schema 2021-05-13 01:32:01 -05:00
Chance Hudson
ff19a98f2f chore: lint 2021-05-10 18:49:21 -05:00
Chance Hudson
8228e30be9 fix: autogen ids for tracker entries 2021-05-10 18:48:21 -05:00
Chance Hudson
333c7d571e fix: return null for non-existent includes 2021-05-10 18:48:20 -05:00
Chance Hudson
17975eb650 fix: early exit transaction if no operations 2021-05-10 18:48:20 -05:00
Chance Hudson
452838cfb7 refactor: client library structure 2021-05-10 18:39:15 -05:00
Wanseob Lim
de0445266e feat: prepay expiration + typed sig; closes #203 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
8e57a83bfa fix: remove createTables from DB interface 2021-04-05 18:13:36 -05:00
Chance Hudson
a95ad97a93 feat: atomic transactions in indexedDB connector 2021-04-05 18:13:36 -05:00
Chance Hudson
b36ae83d00 chore: indexedDB connector tests 2021-04-05 18:13:34 -05:00
Chance Hudson
a4ff6bbe52 fix: or clause handling in indexeddb 2021-04-05 18:13:32 -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
5cc55b2309 refactor: remove comments, lint 2021-04-05 18:13:26 -05:00
Chance Hudson
94141457e8 chore: bump bn.js version 2021-04-05 18:13:25 -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
78f86e37c6 fix: schema types linting error 2021-03-25 12:39:46 -05:00
Wanseob Lim
f4a2782e2f fix: add database relation to the schema 2021-03-25 17:41:07 +09:00
Wanseob Lim
652e3ecb09 chore: add prettier formatter 2021-03-25 17:40:45 +09:00