Commit graph

10112 commits

Author SHA1 Message Date
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
SomberNight
1c63bca2c7
follow-up prev 2018-10-30 19:19:46 +01:00
SomberNight
5b4fada2a0
fix some network.get_transaction calls
see #4814 (issuecomment-434392195)
2018-10-30 19:07:37 +01:00
SomberNight
f53b480f1c
wallet: more powerful add_input_info
tangentially related: #4814

also recognise that input is_mine if tx was not fully parsed
but we have the prevout UTXO
2018-10-29 21:34:44 +01:00
SomberNight
f819e9b6f4
openalias: minor clean-up 2018-10-29 17:09:23 +01:00
SomberNight
af232223ee
windows build script: add note to build from fresh clone 2018-10-29 15:48:04 +01:00
SomberNight
5e0179dac4
qt console: expose more refs, and fix auto-complete for >2 depth 2018-10-29 00:20:45 +01:00
SomberNight
9037f25da1
kill old-style namedtuples 2018-10-28 00:28:29 +02:00
SomberNight
34569d172f
wallet: make importing thousands of addr/privkeys fast
fixes #3101
closes #3106
closes #3113
2018-10-27 17:36:10 +02:00
SomberNight
917b7fa898
network shutdown safety belts 2018-10-26 22:43:33 +02:00
SomberNight
416b687054
storage: add a sanity check
see #4803
2018-10-26 19:31:20 +02:00
SomberNight
78258a3a95
fix #4802 2018-10-26 18:45:36 +02:00
SomberNight
bcdb0c46fc
update to aiorpcx 0.9 and require it 2018-10-26 17:06:42 +02:00
SomberNight
263c9265ae
rerun freeze packages 2018-10-26 16:56:23 +02:00
SomberNight
92d16e8b10
follow-up prev: unshallow no longer needed 2018-10-26 15:56:08 +02:00
SomberNight
2aefc8440a
travis: make sure to have latest tag
The Win/Mac build scripts name the binaries using "git describe --tags",
so reproducibility requires git to find the latest tag.
By default, Travis uses depth=50.
2018-10-26 15:34:46 +02:00
SomberNight
791e0e1a67
move relayfee and dust_threshold to bitcoin.py 2018-10-25 23:08:59 +02:00
SomberNight
99d18a48f2
types: make some import conditional 2018-10-25 23:01:53 +02:00