SomberNight
9037f25da1
kill old-style namedtuples
6 years ago
SomberNight
917b7fa898
network shutdown safety belts
6 years ago
SomberNight
c61e13c1e9
add more block explorers, and change defaults
6 years ago
Andrew Zhuk
07a06b5d15
Update util.py ( #4797 )
Adding Bitupper Explorer to the list
6 years ago
SomberNight
81cc20039e
more type annotations in core lib
6 years ago
SomberNight
7c4d6c6801
fix #4771
6 years ago
SomberNight
5afdc14913
util: small clean-up re format_satoshis
related #4771
6 years ago
SomberNight
e3b372946a
rm aiosafe decorator. instead: log_exceptions and ignore_exceptions
6 years ago
SomberNight
372921b423
mv NetworkJobOnDefaultServer to util
break ref cycles
6 years ago
SomberNight
cc18f66793
network: don't save negative ETA fee estimates
-1 means bitcoind could not give an estimate
6 years ago
SomberNight
dc1a31d802
fix tests
follow-up 70cca3bad9
6 years ago
SomberNight
70cca3bad9
fix #4759
6 years ago
SomberNight
02f108d927
restructure synchronizer
fix CLI notify cmd. fix merchant websockets.
6 years ago
SomberNight
cedd518aea
mark 'blockchain_headers' file as sparse on windows
based on fyookball/electrum@647a6cc26dfe2d0d942159207c6e72e1b0e8d94d
6 years ago
SomberNight
78488ebcbf
aiosafe safety belts
traceback.print_exc was raising, and self.exception did not got set,
and the whole trace was lost. arghhhh
6 years ago
SomberNight
43664d5f11
fixes for stdio/text gui
6 years ago
SomberNight
2e18e3c62b
adapt to aiorpcx 0.8.1: rm report_crash kwarg from group.spawn
6 years ago
SomberNight
47a97279af
rename CustomTaskGroup to SilentTaskGroup
6 years ago
SomberNight
9505a203d8
util: rm dead network code
6 years ago
SomberNight
e829d6bbcf
wallet: put Sync and Verifier in their own TaskGroup, and that into interface.group
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
Janus
f733cb8947
aiorpcx: socks support
6 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
SomberNight
7307c800d7
small optimisations for history tab refresh (and related)
7 years ago
SomberNight
6192bfce46
util.profiler: prepend class name to prints
7 years ago
SomberNight
a29e2218c8
wallet: introduce namedtuples TxMinedStatus and VerifiedTxInfo
7 years ago
SomberNight
8e69174374
logging: self.print_error should not print without -v flag
7 years ago
SomberNight
01193be241
logging: when not giving args to -v, log everything, as before
7 years ago
Janus
780b2d067c
Whitelist classes in verbose (-v) option
7 years ago
Janus
097ac144d9
file reorganization with top-level module
7 years ago
SomberNight
358722b9cc
fix #4533
7 years ago
Johann Bauer
40a43afa12
Add OXT.me block explorer
Closes : #4441
7 years ago
SomberNight
89040de758
remove "from addresses" from wallet logic
7 years ago
ThomasV
8d5e666d30
support TrustedCoin plugin in the kivy GUI
7 years ago
ghost43
9b7a449057
util.make_dir: 0o700 permissions on folders ( #4357 )
7 years ago
ghost43
dae187bada
allow fractional feerates ( #4324 )
7 years ago
SomberNight
c03d68d758
add 'sat' as base unit option
7 years ago
SomberNight
c8bed8791a
assert datadir available
7 years ago
Ben Woosley
53320470f5
Format the transaction window fee rate with 1 decimal place ( #4286 )
* Fix format_satoshi to properly handle non-integer values
Handling the integer and fraction parts together via string formatting
simplifies the initial composition because the default behavior manages
the - sign, and the incorporation of the fractional part.
* Limit fee rate output to one decimal place
Via a new precision arg
* Introduce format_fee_satoshis and use it for all fee display
7 years ago
SomberNight
7b50790584
do not raise BaseException
7 years ago
ThomasV
ad6dd73a03
do not catch OSError in pipe.send (fix ANR on some versions of Android)
7 years ago
SomberNight
5926438847
fix #3294
7 years ago
SomberNight
9b7536e75c
use explicit utf-8 encoding when opening files in text mode
7 years ago
SomberNight
61a45edee0
Catch wallet file related exceptions in Qt wizard.
7 years ago
Johann Bauer
4c81a77ccc
Revert "Check if value has 'is_nan' before calling it"
This reverts commit 1451c66a8f
.
7 years ago
Johann Bauer
1451c66a8f
Check if value has 'is_nan' before calling it
Fixes : #4034
7 years ago