ThomasV
2993be5826
lnbase: create main loop
7 years ago
ThomasV
4f3a447fef
lnbase: save buffer for next read
7 years ago
ThomasV
8ca2add510
lnbase: Peer class
7 years ago
ThomasV
f5d9d747dd
lnbase: fix json loading and indentation
7 years ago
Janus
62b811eaf3
lightning: do not list python files as resources, use lightning spec generated serialization
7 years ago
ThomasV
cdd6748777
lightning network base
7 years ago
Janus
7e8128d594
lightning: do not catch BaseException unnecessarily, fix clearSubscribers, detect passworded wallet correctly
7 years ago
ThomasV
daf494d742
simplify parameters, add lndhost to config
7 years ago
Janus
e19c8fd6c6
lightning: add --simnet and --lightning switches
7 years ago
Janus
fa8119ab94
lightning: assert result type, add invoice qr dialog
7 years ago
Janus
62f7578323
lightning: kivy: open channel button in invoice
7 years ago
Janus
4645428b4b
lightning: python3.5 compat
7 years ago
Janus
1a62177f74
lightning: add missing import, set console to none initially
7 years ago
Janus
2a83ae012f
lightning: do not require lock for broadcast tx, it is thread-safe
7 years ago
Janus
1f22fef695
lightning: save key derivation point
7 years ago
Janus
43243ee4b4
lightning: separate thread for publish transaction
7 years ago
Janus
8b20ec40ea
lightning: use queueing lock
7 years ago
Janus
1f55037640
lightning: less junk on console, quicker shutdown
7 years ago
Janus
9261ca236c
lightning: don't receive too much data, workaround by reading byte by byte
7 years ago
Janus
a0a15e2223
lightning: complete moving of lightning objects, acquire net/wallet lock while answering lightning requests
7 years ago
Janus
3260b7a74f
lightning: misc patches, launch asyncio loop on separate thread
7 years ago
Janus
ec38c8bbca
lightning: march 2018 rebase, without integration
7 years ago
Janus
097ac144d9
file reorganization with top-level module
7 years ago
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.
7 years ago
Harm Aarts
3f4687d3e4
Improve logging
7 years ago
Harm Aarts
73896bad72
Remove unused is_up_to_date network method
7 years ago
Harm Aarts
48356a03e6
Rename 'r' to 'response'
7 years ago
Harm Aarts
b1cd260aa9
Minor linter nits
7 years ago
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.
7 years ago
SomberNight
358722b9cc
fix #4533
7 years ago
Johann Bauer
40a43afa12
Add OXT.me block explorer
Closes : #4441
7 years ago
SomberNight
a51940fac0
fix #4529
7 years ago
SomberNight
7e0b470ca2
regenerate testnet checkpoints
old ones were made before 8bcefe6cfa
7 years ago
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.
7 years ago
SomberNight
75a85a8161
network: disconnect from server on malformed header subs
closes #4478
7 years ago
SomberNight
46fd7c3d8b
follow-up re #4491 , do config upgrade to keep base unit settings on kivy
7 years ago
SomberNight
ceba4af01a
synchronizer: test txid of received tx
7 years ago
SomberNight
eefcc60d98
color 2fa billing outputs in Qt tx dialog
7 years ago
Johann Bauer
9ebeb51153
Send Python version in crash reports
7 years ago
ThomasV
26fcb1d3d5
version 3.2.2
7 years ago
Calin Culianu
4fc7da55a9
Fix a bug in PaymentRequest __str__() function
7 years ago
SomberNight
c6124549cd
don't dns resolve raw IP addresses
7 years ago
SomberNight
e2b6d2d0f7
socket.getaddrinfo on win32: do our own dns resolution
(second attempt, now trying to handle internal failure within dnspython)
7 years ago
ThomasV
10f037c40c
Revert "socket.getaddrinfo on win32: do our own dns resolution outside the lock"
This reverts commit fc6cb70c80
.
7 years ago
SomberNight
3d0e830734
fix #4481
7 years ago
SomberNight
8591587f9e
fix websockets
7 years ago
ThomasV
ed2c74e58f
prepare release 3.2.1
7 years ago
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"...
7 years ago
SomberNight
61a95a4239
ecc: only print warning about missing libsecp when in verbose mode
7 years ago
SomberNight
684390a479
labels plugin: fix it. and extend to cli/daemon.
7 years ago