nachunjae
8a4e307b78
Update block explorer URL for btc.com ( #5438 )
* update block explorer URL for btc.com
6 years ago
SomberNight
9d2b601cc7
update block explorer URL for blockchain.info
closes #5408
6 years ago
SomberNight
33308307a4
bip70 payreq: do not show error messages in gui
closes #5393
6 years ago
SomberNight
30ffb3d4dc
util: add function "chunks"
taken from ElectrumX
67111a3c4c/electrumx/lib/util.py (L149)
6 years ago
SomberNight
158090bf8b
util.parse_URI: more granular exceptions
related: #5376
first report in #5376 was generated with these changes;
before, the exception was caught and a toast displayed "Not a Bitcoin URI"
6 years ago
SomberNight
e415c0d930
wallet: (fix) synchronizer would also resub closed wallets...
network cb was not removed, so Synchronizer and the wallet itself was
kept in memory; and Synchronizer kept working
6 years ago
SomberNight
104b8804f7
logging: '-V' cli option can blacklist/whitelist classes with short names
for example, '-V ni' will whitelist the 'Network' and 'Interface' classes
'-V ^ni' will blacklist those instead
6 years ago
SomberNight
fd5b1acdc8
commands: fix encrypt/decrypt
based on Electron-Cash/Electron-Cash@62aa08a0ffde227ababe58a14285b588eab4fd15
6 years ago
SomberNight
a7b13f4876
logging: make console log lines shorter
6 years ago
SomberNight
6940c424d1
logging: cli options to filter for modules using -v
old style "-v" still works
filtering examples:
-v=debug,network=error,interface=error // effectively blacklists network and interface
-v=warning,network=debug,interface=debug // effectively whitelists network and interface
6 years ago
SomberNight
3385a94753
logging: basics
6 years ago
Aleksey Karpov
3d8bcded79
update bitcoin explorer options ( #5285 )
removed blocktrail.com, blockr.io, biteasy.com ( this explorers no longer works)
added btc.bitaps.com (mainnet explorer) tbtc.bitaps.com (testnet explorer + coin faucet)
6 years ago
SomberNight
c31fa798c2
util make_aiohttp_session: use longer default timeout
same motivation as for 1110f13c62
6 years ago
SomberNight
2adabfd918
kivy: fix history tab fiat values
follow-up 46f1fca7c3
6 years ago
SomberNight
1f83711c26
util/Fiat: Fiat(No Data) should equal Fiat(No Data)
Decimal('NaN') != Decimal('NaN')
matters in e.g. qt history tab refresh (shortcut)
6 years ago
SomberNight
bdb6d65cf7
fix some DeprecationWarnings
6 years ago
ThomasV
46f1fca7c3
remove currency from amount fields in exported history
6 years ago
SomberNight
1cfac928f9
trustedcoin: longer timeout for server signing
fixes #5221
6 years ago
SomberNight
121b8048b0
json_db: store Transaction objects in memory, not raw hex
to avoid deserializing the same tx multiple times
6 years ago
ThomasV
7f2083f667
separate storage and database (JsonDB)
6 years ago
SomberNight
4b3a285871
exchange_rate: some clean-up and fixes
- generation of currencies.json was broken
- removed some dead exchanges
6 years ago
SomberNight
4ef3eda8da
util: mv create_URI to create_bip21_uri, and small clean-up
6 years ago
SomberNight
38ab7ee554
network: catch untrusted exceptions from server in public methods
and re-raise a wrapper exception (that retains the original exc in a field)
closes #5111
6 years ago
ThomasV
b06b8753e6
fix #5088
6 years ago
SomberNight
4fa87d8595
fix: qt icons not available when installed as python package
follow-up #5053
6 years ago
SomberNight
16bac5fd73
rm qt icons file
so we don't need pyrcc5, which is not deterministic,
and so we don't need the submodule for the icons
based on electrumsv/electrumsv@bf8802c2eaf0bf75565b5423a95bcb85ec7eb781
6 years ago
SomberNight
3ad6f738bd
util: rm hfu, cleaner bh2u
6 years ago
SomberNight
744bfc1eeb
util.profiler: simplify
follow-up 6192bfce46
closes #4904
6 years ago
SomberNight
78f5afff74
use certifi directly instead of requests
6 years ago
SomberNight
c09ac41b27
ssl: use certifi explicitly for aiohttp and electrum-server connections
fixes ssl issues on Android
6 years ago
SomberNight
ef94af950c
wallet: try detecting internal address corruption
6 years ago
SomberNight
363dd12a2a
qt: try even harder not to crash whole app on first start
6 years ago
SomberNight
65e8eef87f
qt history list: use OrderedDictWithIndex for txns
6 years ago
SomberNight
8bb930dd04
fix OrderedDictWithIndex
setitem() would modify the dict of the class. oops.
6 years ago
SomberNight
3c3fac7ca4
qt history list: fix shortcut in refresh()
6 years ago
SomberNight
c017f788ac
wallet: TxMinedInfo (merged TxMinedStatus and VerifiedTxInfo)
6 years ago
SomberNight
cc0db41879
qt history: speed up ensure_fields_available (faster startup)
6 years ago
SomberNight
923a9c36cb
util: Satoshis and Fiat should not be namedtuples
undo part of 37b009a342
due to json encoding problems
6 years ago
SomberNight
059beab700
qt history list: small clean-up
6 years ago
Janus
37b009a342
qt history view custom fiat input fixes
previously, when you submitted a fiat value with thousands separator,
it would be discarded.
6 years ago
SomberNight
b21064f16f
android: don't use external storage
so that we don't need the extra permission.
also because phones these days have enough internal storage for
the headers; and maybe it's better even for security reasons to
store it there.
no upgrade path is provided for the headers stored on external storage,
we will litter the filesystem and leave them there. they will be
downloaded again into internal storage.
6 years ago
SomberNight
5376d37c24
history export: include tx fee
closes #3504
6 years ago
SomberNight
e059867314
paymentrequest: be explicit about only allowing "addresses"
6 years ago
ThomasV
a266de6735
PrintError: display verbosity filter
6 years ago
SomberNight
bd32b88f62
introduce UserFacingException
we should not raise generic Exception when wanting to communicate with
the user. it makes distinguishing programming errors and messages hard,
as the caller will necessarily need to catch all Exceptions then
6 years ago
ThomasV
39fb5b8f58
use blockstream.info as default block explorer
6 years ago
neoCogent
6d5b28a9c5
add blockstream.info as explorer option ( #4829 )
6 years ago
SomberNight
1686a97ece
bip70 PRs: use aiohttp instead of requests. use proxy. small fixes.
6 years ago
SomberNight
e37da62a1c
fix most "scripts"
related: #4754
6 years ago
SomberNight
5b4fada2a0
fix some network.get_transaction calls
see #4814 (issuecomment-434392195)
6 years ago