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
|
4635d37acf
|
lightning: remove generated files
|
2018-03-03 19:07:23 +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
|
f219af81be
|
asyncio: try CA signed certificate first, previous behaviour totally broken
|
2018-02-21 11:32:49 +01:00 |
|
Janus
|
eed40a9a41
|
lightning: ten minute timeout
|
2018-02-21 00:28:58 +01:00 |
|
Janus
|
71153fd087
|
lightning: writeDb stub instead of setHdSeed
|
2018-02-19 16:35:34 +01:00 |
|
Janus
|
3ab42b3606
|
lightning: call coroutines on callback queue correctly
|
2018-02-15 12:18:01 +01:00 |
|
Janus
|
91083c5f68
|
lightning: add send_async, asynchronous_get, broadcast_async
|
2018-02-15 10:09:18 +01:00 |
|
Janus
|
0e29b76231
|
lightning: fix lightning arguments for subcommands, again
|
2018-02-13 11:48:45 +01:00 |
|
Janus
|
40f8c6152e
|
lightning: fix lightning subcommand arguments
|
2018-02-13 11:45:07 +01:00 |
|
Janus
|
1cbb750e02
|
lightning: enable arbitrary arguments through json (over stdin)
|
2018-02-13 11:15:28 +01:00 |
|
Janus
|
3f069fb25f
|
asyncio: fix boolean expression for stopping
|
2018-02-12 16:16:17 +01:00 |
|
Janus
|
b427f55caf
|
asyncio: use is_running of interface instead of global stop flag
|
2018-02-12 16:02:35 +01:00 |
|
Janus
|
6154e93222
|
lightning: 30 sec command timeout
|
2018-02-12 14:53:31 +01:00 |
|
Janus
|
53bc89fb96
|
lightning: complain on encrypted wallet
|
2018-02-09 14:18:24 +01:00 |
|
Janus
|
21e3e87419
|
lightning: timeout cli lightning calls in 10 sec
|
2018-02-06 17:23:00 +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 |
|
Janus
|
87075a7a11
|
asyncio: remove autogenerated
|
2018-02-01 12:00:42 +01:00 |
|
Janus
|
0a4d41f8aa
|
asyncio: remove remaining requested_chunks leftover
|
2018-02-01 10:59:12 +01:00 |
|
Janus
|
387981a642
|
asyncio: don't close loop explicitly (prevent callback calls from throwing), ignore already disconnected servers
|
2018-02-01 10:54:30 +01:00 |
|
Janus
|
3e2881bcfc
|
asyncio: add locks for more robust network handling
|
2018-02-01 10:54:30 +01:00 |
|
Janus
|
1cfdcf4e25
|
remove dead testnet servers
|
2018-02-01 10:54:30 +01:00 |
|
Janus
|
37f1e3bd95
|
asyncio: more robost network connection handling, shorter timeouts
|
2018-02-01 10:54:30 +01:00 |
|
Janus
|
1555100632
|
asyncio: fix process_pending_sends_job, remove stale comment, remove debug output
|
2018-02-01 10:54:11 +01:00 |
|
Janus
|
2d1ccfcc69
|
asyncio: support switching servers
|
2018-02-01 10:53:44 +01:00 |
|
Janus
|
683205a3fa
|
asyncio: warn if sending takes too long, only output errors if not shutting down
|
2018-02-01 10:53:44 +01:00 |
|
Janus
|
dcb0a24e6f
|
asyncio: more graceful shutdown
|
2018-02-01 10:53:44 +01:00 |
|
Janus
|
200a085778
|
asyncio: do not pin CA certificates, poll for cert differently
|
2018-02-01 10:53:44 +01:00 |
|
Janus
|
cfbc4422da
|
asyncio: fix off-by-one in ssl_in_socks, style fixes
|
2018-02-01 10:53:44 +01:00 |
|