SomberNight
32528d6aa6
rm dupe code
6 years ago
SomberNight
64a03c245c
small timeout change
(re KeyError: can happen after proxy settings change)
6 years ago
SomberNight
7500b1fbee
detect lost connection
supersedes #4697
6 years ago
SomberNight
56c3c76d8b
follow-up 26172686b8
6 years ago
SomberNight
fd40dee337
make sure to retry nodes for network
6 years ago
SomberNight
26172686b8
restructure synchronizer/verifier <--> interface coupling
6 years ago
SomberNight
1fa07c920c
network: restore previous API for broadcast_transaction
6 years ago
Janus
52b877ac3d
network: add singleton accessor classmethod, port trustedcoin to aiohttp
6 years ago
Janus
617103bb2a
labels: fix saving single label
6 years ago
SomberNight
dc51e82f54
fx: don't dump trace if getting rates fails
6 years ago
Johann Bauer
e5cd2ed52f
Goldcard: Change spelling mistake
6 years ago
SomberNight
8467f95a28
rm @profiler from Transaction.estimated_size
in certain situations, estimated_size is called hundreds of times, flooding the log
6 years ago
ThomasV
8fe066707a
rm import
6 years ago
Janus
573760daf0
remove generated kivy theming
6 years ago
Janus
be50394f11
aiorpcx: increase crash reporter timeout, avoid is_running in kivy
6 years ago
SomberNight
0ad504bdf0
interface: catch many common exceptions explicitly
6 years ago
Janus
6e80ba7b4f
asyncio: labels, crash_reporter, fx: migrate requests use to aiohttp
6 years ago
ThomasV
5ef04a039b
move NotificationSession
6 years ago
ThomasV
234273809a
set interface.session before marking as ready
6 years ago
SomberNight
0142e0fa22
fix 'daemon load_wallet' over RPC for python > 3.5.3
related: #3764
6 years ago
Janus
d367199553
async block headers: remove BlockHeaderInterface and Conn classes, make self.height a local
6 years ago
Janus
9c363db440
async block headers: avoid duplicate tip fields, handle electrumx server skipping blocks
6 years ago
SomberNight
4d95452ae7
wallet: partial fix for race in on_default_server_changed
7 years ago
SomberNight
2187615c08
verifier: request proofs in batches
7 years ago
Janus
c89020725b
address synchronizer: fetch initial addresses from wallet
7 years ago
SomberNight
14a032a0b1
disconnect from servers on exception
7 years ago
SomberNight
3f0d79f07d
blockchain.py: better handling of missing headers. more restrictive verify_chunk.
7 years ago
SomberNight
2157eae499
fix request_chunk
7 years ago
Janus
e9ceeb85af
async block headers
7 years ago
Janus
19387ff911
aiorpcx: simplify open_session
7 years ago
Janus
f12074397f
aiorpcx: reintroduce periodic fee updates
7 years ago
SomberNight
a4ffa0b22a
interface: clean-up proxy username/pw handling
7 years ago
SomberNight
6700364ac8
interface: fix cert handling
notably os.unlink cannot be inside the "with open"
7 years ago
Janus
9543a108be
aiorpcx: revive some maintain_sockets code, reintroduce NODES_RETRY_INTERVAL and SERVER_RETRY_INTERVAL usage, and fix --oneserver
7 years ago
ThomasV
5117a520ae
fix start_network
7 years ago
Janus
9bfb5fe71f
address synchronizer: use aiorpcx session object in network's interface,
request, fees
7 years ago
Janus
8f36c9167d
aiorpcx: remove callback based code, add session to Interface
7 years ago
Janus
b120584f97
aiorpcx address synchronizer
7 years ago
Janus
f733cb8947
aiorpcx: socks support
7 years ago
ThomasV
c53caecd1e
fix else statement
7 years ago
Janus
89a01a6463
aiorpcx: pin certificates
7 years ago
Janus
8080a713b2
aiorpcx: pass ssl context, sleep after connecting
7 years ago
Janus
97ea0fc439
aiorpcx: replace network loop with asyncio and try to maintain ten sessions
7 years ago
SomberNight
40ceabff79
rm redundant function from util
6 years ago
SomberNight
69a204d726
fix #4657
6 years ago
ThomasV
951fd8a47f
bump apk version number
6 years ago
SomberNight
1e3c3a528c
attempt at fixing wallet syncing crash
fix #3998
fix #4689
6 years ago
Janus
73e367dc3b
wallet: don't cache NaN coin price
if NaN coin price is cached, historial acquisition prices are not shown
correctly since the historial prices are requested after the full
history is initially shown. As such, "No data" will be shown, even
though the user required using historical pricing.
6 years ago
SomberNight
1ec71cbaca
follow-up prev
fix #4078
6 years ago
SomberNight
7d84409628
fix #4078
6 years ago