Commit Graph

26 Commits

Author SHA1 Message Date
Janus
567fba0edb lightning: hex to bytes 2018-03-14 16:23:34 +01:00
Janus
abc797828c lightning: use EC_KEY.get_public_key to get compressed key 2018-03-14 16:12:06 +01:00
Janus
10b5e825e0 lightning: avoid secret_multiplier, just use secret 2018-03-14 15:55:15 +01:00
Janus
eaf51d59c3 lightning: use EC_KEY because it has better sign interface, add convenience method for 32-byte pubkey 2018-03-14 14:41:44 +01:00
Janus
f434617084 lightning: use SigningKey instead of EC_KEY 2018-03-14 14:28:03 +01:00
Janus
9df0840e8f lightning: take get 33-byte pubkey through EC_KEY.privkey.get_verifying_key().to_string() 2018-03-14 14:16:39 +01:00
Janus
8041ec484f lightning: fix DeriveKey pubkey 2018-03-14 12:24:10 +01:00
Janus
75a0a725c4 lightning: ScalarMult: use 32-byte hash to construct priv-key and derive 33-byte pubkey 2018-03-14 10:00:15 +01:00
Janus
4f169886f8 lightning: big-endian privkey encoding in DeriveNextKey 2018-03-13 17:08:36 +01:00
Janus
ff6d1049d0 lightning: correct capitalization 2018-03-13 15:31:38 +01:00
Janus
44ddac371f lightning: fix handling of secret_multiplier 2018-03-13 15:18:53 +01:00
Janus
8624552268 lightning: use decoded object properties 2018-03-13 14:48:40 +01:00
Janus
e718fb0834 lightning: attempt implementing SecretKeyRing 2018-03-09 21:30:43 +01:00
Janus
13cf439dd2 lightning: actual SecretKeyRing stubs 2018-03-08 17:54:15 +01:00
Janus
f4a54881f9 lightning: adapt to new deterministic lnd key interface (only stub) 2018-03-08 17:34:59 +01:00
Janus
9460ef5cac lightning: kivy: channel list prototype 2018-03-07 12:54:11 +01:00
Janus
1694bf3d56 lightning: kivy lightning send invoice ui 2018-03-05 13:43:48 +01:00
Janus
32940fdea8 lightning: minimal qt invoice gui should work 2018-03-03 16:00:57 +01:00
Janus
5a9a624857 lightning: fix newline count 2018-03-01 16:22:30 +01:00
Janus
ac52c40857 lightning: send newlines after messages 2018-03-01 16:17:57 +01:00
Janus
a396df4f5d lightning: print invoice updates 2018-03-01 12:26:34 +01:00
Janus
559d12e3a3 lightning: polish timeouts on 1080 conn 2018-02-21 15:29:31 +01:00
Janus
71153fd087 lightning: writeDb stub instead of setHdSeed 2018-02-19 16:35:34 +01:00
Janus
53bc89fb96 lightning: complain on encrypted wallet 2018-02-09 14:18:24 +01:00
Janus
6ed9348d4b lightning: enable usage through daemon 2018-02-01 16:57:52 +01:00
Janus
0d26188498 lightning: rebased on Jan '18 asyncio 2018-02-01 12:05:47 +01:00