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
|
25445b974e
|
channelid: fix serialization from go and python
|
2019-10-17 18:44:05 -04:00 |
Gijs Van Laer
|
8b6a520c99
|
channelid: clean up serialization libraries
|
2019-10-17 18:01:41 -04:00 |
J. Ayo Akinyele
|
8804884979
|
remove sodium as a dep
|
2019-10-17 15:48:31 -04:00 |
J. Ayo Akinyele
|
4dfbd9e7a8
|
cleaning up channel token hashing
|
2019-10-12 11:57:42 -04:00 |
Gijs Van Laer
|
576de0beb6
|
i64: change values to i64 and update range proof params
|
2019-09-27 13:02:31 -04:00 |
J. Ayo Akinyele
|
10ad13aacd
|
Fix test
|
2019-09-17 00:42:20 -04:00 |
J. Ayo Akinyele
|
fa2ba7c6ed
|
Sync Rust bolt api with Go
|
2019-09-16 15:27:17 -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
|
3019ad28c9
|
nizk: fix rebase issues
|
2019-09-10 22:35:31 -04:00 |
Gijs Van Laer
|
8a52a76ce4
|
nizk: split secret and public params
|
2019-09-10 22:24:50 -04:00 |
J. Ayo Akinyele
|
6f9167e286
|
Minor clean up
|
2019-09-09 11:08:13 -04:00 |
J. Ayo Akinyele
|
2a6a7a30ed
|
Better error handling for deserializing objects in ffi to c
|
2019-09-02 12:00:00 +02:00 |
Gijs Van Laer
|
527868ec09
|
fix some warnings
|
2019-08-30 14:57:21 -04:00 |
J. Ayo Akinyele
|
07c7179591
|
Add compute_id() routine to channel token interface
|
2019-08-30 01:12:16 -04:00 |
Gijs Van Laer
|
cc921e5786
|
nizk: extract proof of knowledge of a commitment
|
2019-08-27 16:58:30 -04: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
|
3c0f087ff6
|
Add wtp logic
|
2019-08-26 11:08:49 -04:00 |
J. Ayo Akinyele
|
e36ad50857
|
More cleanup
|
2019-08-23 00:50:41 -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
|
498263a9cc
|
Add partial reveal for NIZK during establish and unit tests for commit opening
|
2019-08-19 18:29:26 -04:00 |
J. Ayo Akinyele
|
aaaccaeba0
|
More clean up and renaming structs for cust/merch
|
2019-08-16 12:29:01 -04:00 |
J. Ayo Akinyele
|
6ea87ec752
|
Clean up vars and toml file
|
2019-08-13 02:18:17 -04:00 |
J. Ayo Akinyele
|
adb38c0efd
|
Clean up
|
2019-08-12 23:45:57 -04:00 |
J. Ayo Akinyele
|
0421d00f5e
|
More updates and clean up
|
2019-08-11 03:36:41 -04:00 |
J. Ayo Akinyele
|
ede04922be
|
More updates to error handling
|
2019-08-08 02:57:15 -07:00 |
J. Ayo Akinyele
|
180504e7ae
|
Add error handling to channel utils
|
2019-08-08 02:52:52 -07:00 |
J. Ayo Akinyele
|
15b0dfd729
|
Updates to ffishim, serialization routines and clean up
|
2019-07-31 22:06:57 -04:00 |
J. Ayo Akinyele
|
6f31940052
|
More updates
|
2019-07-30 17:25:27 -04:00 |
J. Ayo Akinyele
|
ddc37fb9df
|
cleaning up tests for libbolt
|
2019-07-30 01:37:32 -04:00 |
J. Ayo Akinyele
|
9cf6d734b4
|
wip ffishim and adding tests for libbolt
|
2019-07-30 00:53:58 -04:00 |
J. Ayo Akinyele
|
be2dc562cd
|
Adding serde support to cl structs
|
2019-07-29 17:13:40 -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
|
0636409640
|
remove channels.rs
|
2019-07-28 03:12:13 -04:00 |
J. Ayo Akinyele
|
424a693b95
|
more updates to channel core utils
|
2019-07-27 15:09:03 -04:00 |
J. Ayo Akinyele
|
1b1ba22699
|
adding payment api to customer wallet
|
2019-07-26 04:18:54 -04:00 |
J. Ayo Akinyele
|
783dcea35b
|
close and pay tokens now generated and verified correctly
|
2019-07-25 20:39:36 -04:00 |
Gijs Van Laer
|
8d47463550
|
nizk: fix for closing message
|
2019-07-24 17:13:56 -04:00 |
J. Ayo Akinyele
|
b0fa32f533
|
more minor updates
|
2019-07-23 14:19:56 -04:00 |
J. Ayo Akinyele
|
2848ced5d1
|
minor updates to channel establish routines for cust/merch
|
2019-07-23 09:54:53 -04:00 |
Gijs Van Laer
|
20650bc7b0
|
nizk: pass optional random values for signature commitment
|
2019-07-21 11:02:36 -04:00 |
J. Ayo Akinyele
|
5a72d92897
|
updates to channel init
|
2019-07-21 10:01:05 -04:00 |
J. Ayo Akinyele
|
79d1e25b4d
|
reimplementing channel guts - almost done
|
2019-07-19 16:26:05 -04:00 |