J. Ayo Akinyele
|
3881d0c7b2
|
Adding helpful utils to simplify Bolt WTPs impl
|
2019-11-28 03:36:14 -05:00 |
Gijs Van Laer
|
75bb446cdf
|
cleanup of warnings and imports
|
2019-10-18 11:07:03 -04:00 |
Gijs Van Laer
|
8b6a520c99
|
channelid: clean up serialization libraries
|
2019-10-17 18:01:41 -04:00 |
Gijs Van Laer
|
c14ed7bad9
|
nizk: optimize commitment proof partial reveal
|
2019-09-13 16:16:35 -04:00 |
Gijs Van Laer
|
527868ec09
|
fix some warnings
|
2019-08-30 14:57:21 -04:00 |
Gijs Van Laer
|
080b3d1d18
|
nizk: add test
|
2019-08-27 17:39:40 -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
|
e36ad50857
|
More cleanup
|
2019-08-23 00:50:41 -04:00 |
J. Ayo Akinyele
|
15b0dfd729
|
Updates to ffishim, serialization routines and clean up
|
2019-07-31 22:06:57 -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
|
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 |
J. Ayo Akinyele
|
2848ced5d1
|
minor updates to channel establish routines for cust/merch
|
2019-07-23 09:54:53 -04:00 |
Gijs Van Laer
|
6572e6a90b
|
Merge branch 'master' into nizk
|
2019-07-19 16:27:44 -04:00 |
J. Ayo Akinyele
|
79d1e25b4d
|
reimplementing channel guts - almost done
|
2019-07-19 16:26:05 -04:00 |
Gijs Van Laer
|
fa69707614
|
nizk: flip commitment to group 1
|
2019-07-12 10:46:25 -04:00 |
Gijs Van Laer
|
10afd3f64e
|
Merge branch 'blind-sign' into nizk
|
2019-07-07 16:49:43 -04:00 |
Gijs Van Laer
|
0719018848
|
blind-sign: complete blind signature + fix commitment
|
2019-07-07 16:38:38 -04:00 |
Gijs Van Laer
|
3c5237f12c
|
blind-sign: add commitment in G1
|
2019-07-07 14:10:11 -04:00 |
Gijs Van Laer
|
db46a8c552
|
nizk: cleanup ped92 + add comments
|
2019-07-05 17:57:03 -04:00 |
Gijs Van Laer
|
ea952c10b6
|
Merge branch 'master' into ccs08
|
2019-06-18 17:46:54 -04:00 |
J. Ayo Akinyele
|
bc9828aeaa
|
Clean up ped92 based on bls12 curve/lib. NIZKs are next
|
2019-06-17 15:09:09 -04:00 |
Gijs Van Laer
|
b4f895f477
|
ccs08: verification algorithm, non-working part 2
|
2019-06-17 15:01:31 -04:00 |
Gijs Van Laer
|
497adf2455
|
ccs08: prove_ul first draft
|
2019-06-16 12:27:35 -04:00 |
Gijs Van Laer
|
effbc54e65
|
ped92: renaming
|
2019-06-16 10:38:30 -04:00 |
Gijs Van Laer
|
0b277eb2e1
|
ped92: move commitment to PublicKey
|
2019-06-14 20:55:02 -04:00 |
Gijs Van Laer
|
1195f0fdc2
|
ped92: add methods to CSParams
|
2019-06-14 19:57:52 -04:00 |
Gijs Van Laer
|
1f2e56bef2
|
ped92: cleanup asserts
|
2019-06-14 18:59:33 -04:00 |
Gijs Van Laer
|
3e516083ae
|
ped92: Pedersen commitment using Generics
|
2019-06-14 18:54:18 -04:00 |