Commit graph

9929 commits

Author SHA1 Message Date
Janus
a9027db7dc
lnbase: support simnet/testnet, create accepted open_channel message 2018-11-05 19:57:48 +01:00
Janus
58096addd5
lnbase: use valid pubkeys in open_channel 2018-11-05 19:57:47 +01:00
Janus
70f7c11ac5
lnbase: try sending open_channel 2018-11-05 19:57:47 +01:00
ThomasV
94bc353731
lnbase: add draft handlers 2018-11-05 19:57:46 +01:00
Janus
bea30e7da1
lnbase: avoid reimplementing int.to_bytes 2018-11-05 19:57:46 +01:00
Janus
24d52009b0
lnbase: avoid reimplementing int.from_bytes 2018-11-05 19:57:45 +01:00
Janus
740c694ba0
lnbase: do not catch all exceptions, tolerate calculations with variables from kwargs 2018-11-05 19:57:45 +01:00
ThomasV
6e6cec3097
integrate lnbase with network 2018-11-05 19:57:45 +01:00
ThomasV
a774aeaf8c
lnbase: process ping messages 2018-11-05 19:57:44 +01:00
ThomasV
459c702349
lnbase: create main loop 2018-11-05 19:57:44 +01:00
ThomasV
ad95118c0e
lnbase: save buffer for next read 2018-11-05 19:57:43 +01:00
ThomasV
2cb1799ee5
lnbase: Peer class 2018-11-05 19:57:43 +01:00
ThomasV
c9bf00546d
lnbase: fix json loading and indentation 2018-11-05 19:57:42 +01:00
Janus
d997969eb3
lightning: do not list python files as resources, use lightning spec generated serialization 2018-11-05 19:57:42 +01:00
ThomasV
acddc05dab
lightning network base 2018-11-05 19:57:41 +01:00
Janus
dbcf96d917
lightning: qt channel dialog, fix for shutdown when lightning disabled 2018-11-05 19:57:41 +01:00
Janus
7161afc700
lightning: channel details popup 2018-11-05 19:57:40 +01:00
Janus
d7cb740435
lightning: do not catch BaseException unnecessarily, fix clearSubscribers, detect passworded wallet correctly 2018-11-05 19:57:40 +01:00
ThomasV
3fda24b984
simplify parameters, add lndhost to config 2018-11-05 19:57:39 +01:00
Janus
f708db95ed
lightning: add --simnet and --lightning switches 2018-11-05 19:57:39 +01:00
Janus
5197724b62
lightning: paste sample using clipboard 2018-11-05 19:57:38 +01:00
Janus
01a9b1426d
kivy: fix channel list error handling, close functionality for inactive channels 2018-11-05 19:57:38 +01:00
Janus
e48ad713c3
lightning: assert result type, add invoice qr dialog 2018-11-05 19:57:37 +01:00
Janus
5bf7fb87e3
lightning: kivy: open channel button in invoice 2018-11-05 19:57:37 +01:00
Janus
96ba5e45b3
lightning: fix kivy channel close 2018-11-05 19:57:36 +01:00
Janus
aa492872d0
lightning: python3.5 compat 2018-11-05 19:57:36 +01:00
Janus
50399bf37d
lightning: fix channels dialog 2018-11-05 19:57:35 +01:00
Janus
acd1d6bd17
lightning: add missing import, set console to none initially 2018-11-05 19:57:35 +01:00
Janus
fba9072c15
lightning: do not require lock for broadcast tx, it is thread-safe 2018-11-05 19:57:34 +01:00
Janus
c90bbf8d27
lightning: save key derivation point 2018-11-05 19:57:34 +01:00
Janus
2046859bf3
lightning: separate thread for publish transaction 2018-11-05 19:57:33 +01:00
Janus
8f681e13a2
lightning: use queueing lock 2018-11-05 19:57:33 +01:00
Janus
c3aa6e30cd
lightning: less junk on console, quicker shutdown 2018-11-05 19:57:32 +01:00
Janus
e184b613e9
lightning: don't receive too much data, workaround by reading byte by byte 2018-11-05 19:56:57 +01:00
Janus
df910ec1de
lightning: complete moving of lightning objects, acquire net/wallet lock while answering lightning requests 2018-11-05 19:56:56 +01:00
Janus
cf2ec480cc
lightning: misc patches, launch asyncio loop on separate thread 2018-11-05 19:55:08 +01:00
Janus
3e5218b89f
lightning: march 2018 rebase, without integration 2018-11-05 19:55:02 +01:00
SomberNight
1686a97ece
bip70 PRs: use aiohttp instead of requests. use proxy. small fixes. 2018-11-05 19:31:17 +01:00
SomberNight
1b46866e34
qt: re sweeping, minor clean-up 2018-11-05 01:53:35 +01:00
SomberNight
a89e67eeed
network: trivial clean-up 2018-11-04 19:25:23 +01:00
SomberNight
7a46bd1089
network: minor clean-up 2018-11-03 17:11:08 +01:00
SomberNight
908c979338
network: update hardcoded mainnet servers 2018-11-02 20:38:26 +01:00
SomberNight
1a5c77aa82
follow-up prev 2018-11-02 20:37:37 +01:00
SomberNight
e37da62a1c
fix most "scripts"
related: #4754
2018-11-02 20:14:59 +01:00
SomberNight
5c4a6c0f2b
rm network.add_job
current implementation is prone to race, and is not used anyway
2018-11-02 16:06:47 +01:00
SomberNight
c2ecfaf239
move event loop construction to daemon 2018-11-01 16:30:03 +01:00
SomberNight
ca8eae919f
daemon: clarify error print 2018-10-31 19:59:07 +01:00
SomberNight
0862fdb9a9
plugins: somewhat clearer exception is loading plugin fails
see #4817 (issuecomment-434778055)
2018-10-31 18:33:28 +01:00
SomberNight
386e0d560e
wizard,hw: tell user about errors during plugin init
see #4817 (issuecomment-434765570)
2018-10-31 17:58:47 +01:00
SomberNight
4f7283a3b0
expose electrum version as __version__ 2018-10-31 16:21:04 +01:00