2270 Commits

Author SHA1 Message Date
James Zaki
fce56f8459 Add stub for basic tests 2021-01-20 15:08:48 +11:00
James Zaki
86e2b2db35 Make bls lib compile. 2021-01-20 14:35:44 +11:00
James Zaki
ff5adeebaf Add bls lib 2021-01-20 14:33:27 +11:00
James Zaki
67c8fc86a0 Initial commit 2021-01-19 17:49:55 +11:00
James Zaki
f2242c6af7 Merge branch 'feature/aggregate-transfer' into main
Token holders can call transfer directly, or sign with the bls key and
submit to the aggregator for batch transfer.

Closes #1
2021-01-15 16:56:15 +11:00
James Zaki
016bb6bf4f Make calls to transfer more generic 2021-01-15 16:55:16 +11:00
James Zaki
696222dfab Add message check to batch transfer 2021-01-15 12:30:27 +11:00
James Zaki
1352e777d7 Perform transfers in transferBatch (WIP) 2021-01-14 19:40:48 +11:00
James Zaki
48a1630c6d Update hubble BLS code for low agg sig fix 2021-01-12 22:02:52 +11:00
James Zaki
8b4c6b4ba0 Update mcl-wasm to latest version 2021-01-12 14:06:00 +11:00
James Zaki
6e2b722085 Merge branch 'develop' into main 2021-01-12 11:22:54 +11:00
James Zaki
c391840dc0 Make tests use multiple addresses/blskeys 2021-01-12 11:11:54 +11:00
James Zaki
539fc22ee2 Add aggregated signature test 2021-01-11 17:30:39 +11:00
James Zaki
128da721fd Add bls dependency 2021-01-11 17:25:26 +11:00
James Zaki
64007ff3c0 Use TypeScript for config and tests 2021-01-11 16:00:47 +11:00
James Zaki
eb446efd95 Merge branch 'develop' into main 2021-01-09 09:13:02 +11:00
James Zaki
48fe6b789e Added deposit/withdraw tests 2021-01-09 09:11:44 +11:00
James Zaki
5c91c9be63 Added README stub 2021-01-08 20:19:27 +11:00
James Zaki
fac41ec66e Initial BLS stub 2021-01-08 15:35:15 +11:00
James Zaki
e51b88c1f1 Initial hardhat project 2021-01-08 13:30:27 +11:00