Commit Graph

372 Commits

Author SHA1 Message Date
Gabe Kaptchuk a60e4f2390 refactor to make code more readable 2019-03-07 00:31:29 -05:00
J. Ayo Akinyele 44ea8afb45 add test code for py ffi to libbolt 2019-03-06 07:39:55 -05:00
J. Ayo Akinyele 9d610d1f49 Suppress warning 2019-03-05 22:58:40 -05:00
Gabe Kaptchuk 7648e343ea adding hex encoding funciton 2019-03-05 22:26:11 -05:00
Gabe Kaptchuk cbc0ad24ef exposing decommit functionality 2019-03-05 20:05:05 -05:00
Gabe Kaptchuk 711fa83400 rest of the functions 2019-03-03 17:43:20 -05:00
Gabe Kaptchuk bc47543314 two more functions ffis complete and tested. 2019-03-02 22:48:47 -05:00
Gabe Kaptchuk 2892555017 automerge 2019-03-02 22:18:09 -05:00
Gabe Kaptchuk d77ca4957c more functions. Added a hot fix for a sepc256k1 serde impl bug 2019-03-02 22:17:24 -05:00
J. Ayo Akinyele 232460f9f0 Minor improvements 2019-02-28 00:35:07 -05:00
Gabe Kaptchuk 523543b8ec switching over to a python class interface and now returning dictionaries 2019-02-26 17:10:40 -08:00
Gabe Kaptchuk d4a285b52c Merge branch 'master' of github.com:boltlabs-inc/libbolt 2019-02-26 14:52:53 -05:00
Gabe Kaptchuk b816027e64 adding a bunch more ffishim functions. Functionality is incomplete, but everything is properly serializing. Lots of TODOs left 2019-02-26 14:52:47 -05:00
J. Ayo Akinyele be842679d5 Update Cargo.toml 2019-02-20 14:00:15 -04:00
Gabe Kaptchuk 4ff930fdf8 Merge branch 'master' of github.com:boltlabs-inc/libbolt 2019-02-19 18:10:23 -05:00
Gabe Kaptchuk 006f431fd0 rest of functions exposed and testing in python. Erroring out in first establish call rn 2019-02-19 18:02:53 -05:00
Gabe Kaptchuk 2d08655292 Up to bi_init_customer serializing 2019-02-19 15:27:39 -05:00
Gabe Kaptchuk 574aa693eb intermediary step with serializing data out to python 2019-02-19 12:01:51 -05:00
J. Ayo Akinyele 07b30d9703 WIP changes to pay protocol for merchant in phase 1 2019-02-14 11:55:23 -05:00
J. Ayo Akinyele 912a75eeb8 Clean up 2019-02-13 22:18:54 -05:00
J. Ayo Akinyele c28cdfe62d Fix tests and remove bin/ dir 2019-02-13 09:39:41 -05: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 8a951bd3c3 Minor updates based on rust-secp256k1 changes 2019-02-12 01:59:29 -05:00
J. Ayo Akinyele 211d8e51ea Updates to dependencies 2018-12-22 15:35:13 -05:00
J. Ayo Akinyele c486920ef1 Updates to README 2018-12-18 14:45:51 -05:00
J. Ayo Akinyele 3cdd6b3eed Updates to README 2018-12-18 14:45:04 -05:00
J. Ayo Akinyele ed3530d2b7 Clean up and move bin/bolt_test.rs to examples 2018-12-18 13:38:10 -05:00
J. Ayo Akinyele 964d6330eb Add release target to Makefile 2018-12-07 09:30:36 -05:00
J. Ayo Akinyele 46887b361b fix build - breaking changes from bulletproofs upstream. This closes #4 2018-10-04 14:38:10 -04:00
J. Ayo Akinyele 549c2ab228 updating use of bulletproofs to the latest version 2018-09-08 13:59:50 -04:00
J. Ayo Akinyele 66f1af4d73 update url for bn and rust-secp256k1 2018-09-06 20:50:32 -04:00
J. Ayo Akinyele eee1de5616 changing url to reflect libbolt new home 2018-09-06 20:16:40 -04:00
J. Ayo Akinyele 5dabcf5e04 more docs 2018-08-24 03:31:46 -04:00
J. Ayo Akinyele c297ef8c50 cleaning up and prep for uni impl 2018-08-24 03:18:36 -04:00
J. Ayo Akinyele f0bd5546cf more api updates to README 2018-08-17 02:00:06 -04:00
J. Ayo Akinyele af5ff70399 add api description to README and clean up vars 2018-08-16 18:05:01 -04:00
J. Ayo Akinyele 5ac39d5860 clean up and adding more comments 2018-08-15 10:29:02 -04:00
J. Ayo Akinyele 51da5d931c
Merge pull request #2 from rex4539/fix-typos
Fix typos
2018-08-15 08:34:46 -04:00
Dimitris Apostolou 6b3c9fcc67
Fix typos 2018-08-15 10:47:02 +03:00
J. Ayo Akinyele 1e5d34a07d minor edit for README 2018-08-15 02:04:44 -04:00
J. Ayo Akinyele cad745d80f clean up README and clproto.rs 2018-08-15 01:58:16 -04:00
J. Ayo Akinyele 3a9104ab86 minor updates to README 2018-08-14 13:44:09 -04:00
J. Ayo Akinyele 148141a47f update README 2018-08-14 13:12:28 -04:00
J. Ayo Akinyele 1046b9fa65 update doc target 2018-08-14 13:05:33 -04:00
J. Ayo Akinyele 6b875d2135 more clean up - prep for release 2018-08-14 13:00:44 -04:00
J. Ayo Akinyele ae5558e90b more clean up 2018-08-14 08:28:01 -04:00
J. Ayo Akinyele 11589f07bf clean up 2018-08-14 00:14:02 -04:00
J. Ayo Akinyele 054e646965 clean up 2018-08-13 23:57:23 -04:00
J. Ayo Akinyele 6ef9b1d3a7 more clean up 2018-08-13 18:19:58 -04:00
J. Ayo Akinyele 7cd78d391a updates 2018-08-13 18:18:14 -04:00