SomberNight
99d18a48f2
types: make some import conditional
7 years ago
SomberNight
082a83dd85
rename crypto.Hash to sha256d
7 years ago
SomberNight
a88a2dea82
split bip32 from bitcoin.py
7 years ago
SomberNight
c61e13c1e9
add more block explorers, and change defaults
7 years ago
Andrew Zhuk
07a06b5d15
Update util.py ( #4797 )
...
Adding Bitupper Explorer to the list
7 years ago
SomberNight
361ffc0620
correctly handle bitcoin URIs if GUI is already running
...
see #4796
7 years ago
SomberNight
0e6160bf2d
follow-up prev: bad idea to eval translated string
7 years ago
SomberNight
b68729115a
qt wallet information: added keystore type
7 years ago
SomberNight
2a60a701bf
qt wallet information: show has_seed and watching_only
7 years ago
SomberNight
2d352bc3f0
transaction.BIP69_sort: use namedtuple fields
7 years ago
SomberNight
c4e09fa874
simplify Plugins constructor
7 years ago
SomberNight
81cc20039e
more type annotations in core lib
7 years ago
SomberNight
6958c0ccc3
config: reject non-json-serialisable writes
...
see #4788
7 years ago
SomberNight
ef2a6359e4
fix SSL log spam on py3.7
...
based on kyuupichan/electrumx@83813ff1ac71da6030f7181d3c8fe961491a51f3
see pooler/electrum-ltc#191
7 years ago
SomberNight
637e65efe3
network.stop: fix await
7 years ago
SomberNight
bf18e2bbc9
follow-up prev
7 years ago
SomberNight
10a4c7a6ed
wallet.mktx: add new args: rbf, nonlocal_only
...
used on lightning branch
7 years ago
SomberNight
e8bc025f5c
verifier: fix race in __init__
7 years ago
Peter D. Gray
14b4955a6f
Fix p2wpkh-p2sh support per issue #4729
7 years ago
SomberNight
60f8cf665e
dnssec: trivial clean-up
7 years ago
SomberNight
0e59bc1bc5
network: "switch unwanted fork" should check what fork we are on..
...
follow-up #4767
7 years ago
SomberNight
1af225015a
fix some type annotations involving tuples
7 years ago
SomberNight
7c4d6c6801
fix #4771
7 years ago
SomberNight
5afdc14913
util: small clean-up re format_satoshis
...
related #4771
7 years ago
SomberNight
8fa6bd2aac
network: add_job
7 years ago
SomberNight
e3b372946a
rm aiosafe decorator. instead: log_exceptions and ignore_exceptions
7 years ago
SomberNight
372921b423
mv NetworkJobOnDefaultServer to util
...
break ref cycles
7 years ago
SomberNight
1233309ebd
cli/rpc: 'restore' and 'create' commands are now available via RPC
7 years ago
SomberNight
37206ec08e
network: auto-switch servers to preferred fork (or longest chain)
...
If auto_connect is enabled, allow jumping between forks too.
(Previously auto_connect was only switching servers on a given fork,
not across forks)
If there is a preferred fork set, jump to that (and stay);
if there isn't, always jump to the longest fork.
7 years ago
SomberNight
1ef804c652
small import clean-up
7 years ago
SomberNight
150e27608b
wallet: rm electrum_version field
7 years ago
ThomasV
e975727075
follow-up prev commit
7 years ago
ThomasV
bb9871ded7
simplify prev commit
7 years ago
SomberNight
87b05e1c9e
network: change broadcast_transaction api
...
raise exceptions instead of weird return values
closes #4433
7 years ago
SomberNight
cc18f66793
network: don't save negative ETA fee estimates
...
-1 means bitcoind could not give an estimate
7 years ago
Mark B Lundeberg
508793b010
qt transaction_dialog: normal close if user presses Esc
...
(Electron-Cash/Electron-Cash#890 )
7 years ago
SomberNight
dc1a31d802
fix tests
...
follow-up 70cca3bad9
7 years ago
SomberNight
f3f2534877
qt status: display "loading wallet" temporarily
...
this will likely only be visible for large wallets;
it gets overwritten by update_status()
7 years ago
SomberNight
70cca3bad9
fix #4759
7 years ago
SomberNight
decb8bfd52
qt network status: display 'fork' in icon when chain split is detected
7 years ago
SomberNight
d759546b32
qt console: fix word wrap
7 years ago
SomberNight
02f108d927
restructure synchronizer
...
fix CLI notify cmd. fix merchant websockets.
7 years ago
SomberNight
788b5b04fe
ledger: always use finalizeInput in sign_transaction
...
related #4749
7 years ago
SomberNight
a61953673a
fees: add 1-2 s/b static options
7 years ago
SomberNight
da9d1e6001
network: ensure there is a main interface
...
scenario with previous code:
auto_connect enabled, there is only one server in regtest environment.
client started before server; client would not switch to server after it is started.
7 years ago
SomberNight
7dd4032cce
daemon: call self.start in __init__, and allow not to listen on jsonrpc
7 years ago
SomberNight
4653a1007c
daemon: more convenient constructor for scripts
7 years ago
SomberNight
626828e980
fix sweeping
7 years ago
SomberNight
4d43d12abf
transaction: don't convert p2pk to p2pkh address when displaying
...
also closes #4742
7 years ago
SomberNight
ab1ec57429
trezor and clones: rm dead code
...
see Electron-Cash/Electron-Cash#872
see Electron-Cash/Electron-Cash#874
7 years ago