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
Janus
097ac144d9
file reorganization with top-level module
2018-07-13 14:01:37 +02:00
Randy Brito
30a7952cbb
Show fiat options from api.bitcoinvenezuela.com
...
Adding the options to be able to select BitcoinVenezuela.com fiat exchange rates in the Preferences. Certificate validation has been fixed.
2018-07-12 23:47:13 +02:00
Harm Aarts
3f4687d3e4
Improve logging
2018-07-12 09:51:31 +02:00
Harm Aarts
73896bad72
Remove unused is_up_to_date network method
2018-07-12 09:51:31 +02:00
Harm Aarts
48356a03e6
Rename 'r' to 'response'
2018-07-12 09:51:31 +02:00
Harm Aarts
b1cd260aa9
Minor linter nits
2018-07-12 09:51:31 +02:00
Harm Aarts
eb44ef327d
Reduce indentation level
...
This makes the method easier to read.
Skip negative tx heights too. A transaction height can be negative too, see the
wallet modules TX_HEIGHT_LOCAL and TX_HEIGHT_UNCONF_PARENT constants.
2018-07-12 09:50:50 +02:00
SomberNight
358722b9cc
fix #4533
2018-07-11 15:25:05 +02:00
Johann Bauer
40a43afa12
Add OXT.me block explorer
...
Closes : #4441
2018-07-10 21:52:06 +02:00
SomberNight
a51940fac0
fix #4529
2018-07-10 18:07:52 +02:00
SomberNight
7e0b470ca2
regenerate testnet checkpoints
...
old ones were made before 8bcefe6cfa
2018-07-09 14:09:42 +02:00
SomberNight
92e510f8aa
synchronizer: remove warning about improperly sorted histories
...
Not sure if it is still useful but in its current form it was giving false positives all the time.
Specifically, the expected sorting is: confirmed txns in blockchain order + mempool txns in arbitrary order.
The "sorted" invocation puts mempool txns at the beginning, so the warning is always triggered if there is any unconfirmed history.
2018-07-03 21:41:40 +02:00
SomberNight
75a85a8161
network: disconnect from server on malformed header subs
...
closes #4478
2018-07-03 17:17:20 +02:00
ThomasV
83974cd0a8
Merge pull request #4490 from SomberNight/trustedcoin_color_outputs
...
colour 2fa billing outputs in Qt tx dialog
2018-07-03 08:47:15 +02:00
SomberNight
46fd7c3d8b
follow-up re #4491 , do config upgrade to keep base unit settings on kivy
2018-07-02 22:52:20 +02:00
SomberNight
ceba4af01a
synchronizer: test txid of received tx
2018-07-02 21:38:39 +02:00
SomberNight
eefcc60d98
color 2fa billing outputs in Qt tx dialog
2018-07-02 14:23:14 +02:00
Johann Bauer
9ebeb51153
Send Python version in crash reports
2018-07-02 13:41:34 +02:00
ThomasV
26fcb1d3d5
version 3.2.2
2018-07-02 08:18:44 +02:00
ThomasV
2693d345f9
Merge pull request #4486 from SomberNight/getaddrinfo_take2
...
socket.getaddrinfo on win32: do our own dns resolution
2018-07-02 08:14:31 +02:00
Calin Culianu
4fc7da55a9
Fix a bug in PaymentRequest __str__() function
2018-07-02 02:36:19 +03:00
SomberNight
c6124549cd
don't dns resolve raw IP addresses
2018-07-02 00:59:28 +02:00
SomberNight
e2b6d2d0f7
socket.getaddrinfo on win32: do our own dns resolution
...
(second attempt, now trying to handle internal failure within dnspython)
2018-07-01 23:53:55 +02:00
ThomasV
10f037c40c
Revert "socket.getaddrinfo on win32: do our own dns resolution outside the lock"
...
This reverts commit fc6cb70c80
.
2018-07-01 21:58:59 +02:00
SomberNight
3d0e830734
fix #4481
2018-07-01 17:05:56 +02:00
SomberNight
8591587f9e
fix websockets
2018-07-01 15:59:32 +02:00
ThomasV
ed2c74e58f
prepare release 3.2.1
2018-07-01 14:02:31 +02:00
SomberNight
8e55fe5f91
network: disconnect from server if headers sub encounters error
...
we need at least e-x 1.3 since 1900e58e88
for older e-x, we get stuck in infinite "synchronizing"...
2018-07-01 04:52:01 +02:00
SomberNight
61a95a4239
ecc: only print warning about missing libsecp when in verbose mode
2018-06-30 22:40:50 +02:00
SomberNight
684390a479
labels plugin: fix it. and extend to cli/daemon.
2018-06-29 11:58:12 +02:00
ThomasV
87486e9487
fix: i18n is not imported
2018-06-29 11:17:02 +02:00
ThomasV
d58c069336
read apk version number from version.py
2018-06-29 10:45:34 +02:00
SomberNight
bc0036297b
fast hmac on python 3.7+
2018-06-28 19:55:54 +02:00
SomberNight
8b86f21520
wizard: extend derivation dialog to also let user select script type.
...
enable segwit multisig for bip39/hw wallets.
2018-06-26 19:31:05 +02:00
ThomasV
f24a449d37
Merge pull request #4463 from maschwanden/master
...
Daemon: Fix preflight CORS request handling
2018-06-26 17:09:13 +02:00
SomberNight
4dcefa7d3b
network: fix fork detection in certain backward search cases
...
if there are no checkpoints and the split is very old, the exponential backward search might undershoot so that it asks for the genesis block but 0 and None are not distinguished hence the fork detection logic fails
2018-06-26 16:56:30 +02:00
ThomasV
5a5502303f
make add_signature_to_txin an instance method
2018-06-26 13:09:02 +02:00
Mathias Aschwanden
f6a17b2f5e
Daemon: Fix preflight CORS request handling
2018-06-26 12:08:16 +02:00
ThomasV
cb6989cea6
simplify display of inputs/outpputs in CLI history
2018-06-25 22:49:11 +02:00
SomberNight
6d63140c61
initial changelog for 3.2.0
2018-06-25 17:52:07 +02:00
SomberNight
9a8183f348
network: avoid infinite loop if server headers conflict with checkpoints and server height is above max checkpoint
2018-06-25 11:53:31 +02:00
SomberNight
51ed8a998c
fix: network.interface can become None at any time
2018-06-25 01:14:49 +02:00
SomberNight
f8dab46a4b
kivy: fix fork detection gui
2018-06-25 01:02:21 +02:00
JeremyRand
d1d92e8704
Move BIP44 coin type to net constants.
2018-06-23 14:46:44 +00:00
SomberNight
5f050aa13e
follow-up prev
2018-06-22 18:32:01 +02:00