Gijs Van Laer
|
8a52a76ce4
|
nizk: split secret and public params
|
2019-09-10 22:24:50 -04:00 |
Gijs Van Laer
|
cb7791a447
|
nizk: revert incorrect optimization
|
2019-09-10 22:21:15 -04:00 |
J. Ayo Akinyele
|
70a5a29d24
|
beginnings of third-party support
|
2019-09-10 13:11:31 -04:00 |
J. Ayo Akinyele
|
6f9167e286
|
Minor clean up
|
2019-09-09 11:08:13 -04:00 |
J. Ayo Akinyele
|
b14e450fc0
|
Merge pull request #13 from boltlabs-inc/go
Go: wrapper for bolt lib
|
2019-09-07 02:17:15 +02:00 |
J. Ayo Akinyele
|
0ffb246a93
|
Begin another test
|
2019-09-07 02:16:13 +02:00 |
J. Ayo Akinyele
|
13ce718507
|
Add better error handling for verify_revoke_token() and more tests
|
2019-09-07 02:16:13 +02:00 |
Gijs Van Laer
|
2c1cc572d1
|
go: update test
|
2019-09-06 19:27:32 -04:00 |
Gijs Van Laer
|
678ec1704f
|
go: error handling
|
2019-09-06 19:25:23 -04:00 |
Gijs Van Laer
|
84b6dde740
|
go: deserialize objects
|
2019-09-06 19:05:50 -04:00 |
J. Ayo Akinyele
|
08c593921b
|
Begin another test
|
2019-09-06 20:18:07 +02:00 |
J. Ayo Akinyele
|
7d92625c14
|
Add better error handling for verify_revoke_token() and more tests
|
2019-09-06 04:45:47 +02:00 |
Gijs Van Laer
|
9a672ecc38
|
Merge branch 'master' into go
|
2019-09-05 18:15:20 -04:00 |
Gijs Van Laer
|
2b4ad9208f
|
go: tests for pay and close + makefile
|
2019-09-05 17:45:12 -04:00 |
J. Ayo Akinyele
|
a526184a74
|
Adding more tests
|
2019-09-05 17:48:08 +02:00 |
Gijs Van Laer
|
e4e1923419
|
Merge branch 'go' of github.com:boltlabs-inc/libbolt into go
|
2019-09-05 10:26:07 -04:00 |
Gijs Van Laer
|
432e2b417e
|
go: remove darwin specific c compile flags
|
2019-09-05 10:25:45 -04:00 |
Gijs Van Laer
|
edd3de610b
|
go: add all wrapper functions
|
2019-09-05 10:25:45 -04:00 |
Gijs Van Laer
|
b2138ea344
|
go: implement wrapper for establishment
|
2019-09-05 10:25:45 -04:00 |
J. Ayo Akinyele
|
0191f73def
|
Fix cflags/ldflags for go code
|
2019-09-05 10:25:45 -04:00 |
J. Ayo Akinyele
|
f005550213
|
Fix libbolt.h
|
2019-09-05 10:25:45 -04:00 |
Gijs Van Laer
|
ebfafea798
|
go: trying to compile
|
2019-09-05 10:25:45 -04:00 |
J. Ayo Akinyele
|
69e4effeec
|
Clean up
|
2019-09-05 14:23:16 +02:00 |
Gijs Van Laer
|
f92267f460
|
go: remove darwin specific c compile flags
|
2019-09-04 17:15:18 -04:00 |
Gijs Van Laer
|
385adc4484
|
go: add all wrapper functions
|
2019-09-04 17:12:11 -04:00 |
Gijs Van Laer
|
b785a42e07
|
go: implement wrapper for establishment
|
2019-09-04 16:45:03 -04:00 |
J. Ayo Akinyele
|
927b14aa7d
|
Fix cflags/ldflags for go code
|
2019-09-03 16:58:05 +02:00 |
J. Ayo Akinyele
|
7019f10010
|
Fix libbolt.h
|
2019-09-03 16:42:51 +02:00 |
Gijs Van Laer
|
980d80ddc2
|
go: trying to compile
|
2019-09-03 10:22:41 -04:00 |
J. Ayo Akinyele
|
7b692994f1
|
Clean up
|
2019-09-03 02:23:02 +02:00 |
J. Ayo Akinyele
|
cb44a31529
|
More clean up
|
2019-09-02 22:44:17 +02:00 |
J. Ayo Akinyele
|
2515937ea0
|
Updates to py/test
|
2019-09-02 17:03:23 +02:00 |
J. Ayo Akinyele
|
332d99b626
|
More clean up
|
2019-09-02 16:49:36 +02:00 |
J. Ayo Akinyele
|
9bab0870f8
|
Clean up c++ test code
|
2019-09-02 16:41:14 +02:00 |
J. Ayo Akinyele
|
acd484794f
|
Add guard to distinguish c/c++
|
2019-09-02 16:35:21 +02:00 |
J. Ayo Akinyele
|
f4e38445a4
|
Minor cleanup
|
2019-09-02 15:22:18 +02:00 |
J. Ayo Akinyele
|
2a6a7a30ed
|
Better error handling for deserializing objects in ffi to c
|
2019-09-02 12:00:00 +02:00 |
J. Ayo Akinyele
|
473fadb66a
|
Merge pull request #12 from boltlabs-inc/nizk
nizk: optimize range proofs
|
2019-08-30 16:33:35 -04:00 |
Gijs Van Laer
|
6c2a7147ae
|
nizk: optimize range proofs
|
2019-08-30 15:55:59 -04:00 |
J. Ayo Akinyele
|
2e57633c84
|
Update Makefile to simplify python unit tests
|
2019-08-30 15:00:55 -04:00 |
J. Ayo Akinyele
|
e90d47b987
|
Updates to libbolt.h
|
2019-08-30 15:00:04 -04: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 |
J. Ayo Akinyele
|
a98ef9b69c
|
Minor updates
|
2019-08-30 00:22:22 -04:00 |
J. Ayo Akinyele
|
4c2905e370
|
Merge pull request #11 from boltlabs-inc/nizk
Nizk: extract PoK of commitment
|
2019-08-29 14:12:27 -04:00 |
J. Ayo Akinyele
|
ef5abccfab
|
Refine ffi interface for python/cpp
|
2019-08-28 02:17:12 -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
|
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 |