Commit Graph

62 Commits

Author SHA1 Message Date
jl777
ab4619c98b Scrub privkeys from memory after done 2019-07-15 04:06:20 -11:00
blackjok3rtt
d8d7463ea0 Fix sendmany bug for Alright (#1336)
* fix sendmany bug, when sending to multiple address diffrent amounts would always use the first seen value.

* Possible fix for multi node musig. Needs to be tested. Was getting stuck at nonce stage, as reported by gcharang.
2019-03-17 20:22:20 -11:00
blackjok3r
e8a36b8982 Update to enable using a single node with musigtest.py script. Fix crash in nonce step. 2019-02-25 17:12:25 +08:00
jl777
8bfc74cef0 Set numb to 1 2019-02-23 23:52:24 -11:00
jl777
4136857e21 Guard against combining before having num music 2019-02-23 23:50:15 -11:00
jl777
4551484dc3 Revert musig_parsepubkey 2019-02-23 22:09:23 -11:00
jl777
4220a1cc92 Dilithium register, sign, verify rpc calls 2019-02-23 22:07:14 -11:00
jl777
9df722e1b6 Dilithium lib 2019-02-22 21:04:59 -11:00
blackjok3r
fa3b624d51 fix musig and working example added 2019-02-23 15:12:00 +08:00
jl777
93acda143f fprintf(stderr, 2019-02-22 01:03:17 -11:00
jl777
6704dd9699 Fix 2019-02-22 00:52:37 -11:00
jl777
317fa937b3 parsehash 2019-02-22 00:43:44 -11:00
jl777
a687d695af Verify roc 2019-02-22 00:41:51 -11:00
jl777
3de50a250b Test 2019-02-22 00:29:48 -11:00
jl777
baef592f94 Fix script parsing 2019-02-22 00:26:39 -11:00
jl777
6eaac8547a Skip test 2019-02-22 00:23:02 -11:00
jl777
8b8339b5b9 () 2019-02-22 00:17:05 -11:00
jl777
33811cce5f +print 2019-02-22 00:16:26 -11:00
jl777
3bea6f84e4 Fix 2019-02-22 00:00:55 -11:00
jl777
748ab667e2 Test 2019-02-21 23:59:42 -11:00
jl777
925eaa2851 Test 2019-02-21 23:57:30 -11:00
jl777
c07c6724b2 Rpc examples to make a combined signature
"combinedsig":
"bc0062cd3233433e098fbf4f3c333946779c3dccfaefc423243e3f90edfdf9a6dbfabf4
2d26f3c668fe6e10f1ed367a46dfddbafaee82b3eb79722ae49f45320"
2019-02-21 23:52:20 -11:00
jl777
b17065ce17 extern "C" 2019-02-21 23:41:10 -11:00
jl777
3d99ab8a66 Fix 2019-02-21 23:39:37 -11:00
jl777
141790634d Syntax 2019-02-21 23:33:13 -11:00
jl777
eb09e81eae Musig commitment, nonce and partial sig roc 2019-02-21 23:29:46 -11:00
jl777
101a415379 Fix 2019-02-21 22:05:27 -11:00
jl777
d84a9afe6f Add parsing for session 2019-02-21 22:03:15 -11:00
jl777
3bc10962e5 Move 2019-02-21 20:17:28 -11:00
jl777
dc3767b68f Session 2019-02-21 20:15:40 -11:00
jl777
41d1eef019 ; 2019-02-21 20:14:14 -11:00
jl777
f448c53ac8 (uint8_t *) 2019-02-21 20:13:18 -11:00
jl777
146d452410 Reorder 2019-02-21 20:03:56 -11:00
jl777
40c26873ba extern "C" 2019-02-21 20:03:14 -11:00
jl777
e1c4344667 syntax 2019-02-21 20:02:05 -11:00
jl777
da11af7c0f Test 2019-02-21 20:01:06 -11:00
jl777
cb1a6291c6 Mp 2019-02-21 19:59:46 -11:00
jl777
ba34a80500 +print 2019-02-21 19:58:15 -11:00
jl777
a709fe0fef Remove exe permission on source files 2019-02-21 06:44:01 -11:00
jl777
7453b21b6d Comments 2019-02-21 06:01:23 -11:00
jl777
c6b2a865e6 Music usage example 2019-02-21 04:33:06 -11:00
jl777
d32c12e0bb Return! 2019-02-21 04:24:21 -11:00
jl777
3b3f5a9dc0 -scratch 2019-02-21 04:20:26 -11:00
jl777
5fde66f208 N, 2019-02-21 04:18:37 -11:00
jl777
6131a785d8 Test 2019-02-21 04:17:20 -11:00
jl777
c96ca4eab9 Test 2019-02-21 04:12:42 -11:00
jl777
556a45f37b Extern C 2019-02-21 04:08:41 -11:00
jl777
a96f0c861e Declare pk 2019-02-21 04:06:22 -11:00
jl777
0816deb0b0 Musig combine rpc 2019-02-21 04:04:18 -11:00
jl777
3106e5f0a8 typedef struct { unsigned char data[64]; } secp256k1_schnorrsig; 2019-02-21 02:33:11 -11:00