Commit Graph

18 Commits

Author SHA1 Message Date
J. Ayo Akinyele dd529f9871 reduce deps by not using rand pkg in secp256k1 2019-12-06 22:46:45 -05:00
J. Ayo Akinyele aff41dce68 add BN support to ffishim and py/go api 2019-11-23 00:14:09 -05:00
J. Ayo Akinyele f2e7c83dbf can now instantiate zkchannels on BLS12-381 or BN256 2019-11-22 10:06:13 -05:00
J. Ayo Akinyele 92f5d25150 Clean up crates and imports 2019-11-18 23:11:50 -05:00
Gijs Van Laer 75bb446cdf cleanup of warnings and imports 2019-10-18 11:07:03 -04:00
Gijs Van Laer e749ec22fa channel_id: fix bolt_test 2019-10-18 10:17:40 -04:00
J. Ayo Akinyele 8672fdb40b Cleaning up warnings in addition to establish interface and c/py/go bindings 2019-09-16 11:58:15 -04:00
Gijs Van Laer c14ed7bad9 nizk: optimize commitment proof partial reveal 2019-09-13 16:16:35 -04:00
Gijs Van Laer 8a52a76ce4 nizk: split secret and public params 2019-09-10 22:24:50 -04:00
J. Ayo Akinyele 7d92625c14 Add better error handling for verify_revoke_token() and more tests 2019-09-06 04:45:47 +02:00
J. Ayo Akinyele c947a446ea Additional verification to establish prior to issuing close token 2019-08-27 09:56:02 -04:00
J. Ayo Akinyele 523121fcdc Extend bolt interface with beginnings of wtp logic for on-chain tx
validation
2019-08-22 20:52:25 -04:00
J. Ayo Akinyele d465dcd630 More clean up and better error handling 2019-08-11 05:48:46 -04:00
J. Ayo Akinyele 0421d00f5e More updates and clean up 2019-08-11 03:36:41 -04:00
J. Ayo Akinyele 1c91cf03fe new libbolt interface with fixes and improvements to internal state management 2019-07-29 01:18:40 -04:00
J. Ayo Akinyele e2dc5adc06 Clean up libbolt customer interface and ffi shim re: refund token and wallet 2019-03-24 03:06:47 -04:00
J. Ayo Akinyele 0b6fc74945 Pick channel ids based on hash of channel public key to ensure uniqueness 2019-02-13 09:30:18 -05:00
J. Ayo Akinyele ed3530d2b7 Clean up and move bin/bolt_test.rs to examples 2018-12-18 13:38:10 -05:00