Johann Bauer
91e44ba6fc
Show error window for unhandled exceptions
Use exception hook from main thread for all threads
Use signal to delegate error window creation to GUI thread
Add more information to issue template
Update to PyQt5
Switch from Github to REST-Service
Report to web service instead of opening the browser
Fix imports
Change crashhub URL to electrum.org server
Explain that exception hooks are only used in the Qt Gui now
8 years ago
SomberNight
fbad16b95c
revert adding handling of 'blockchain.address.subscribe' in network.py
7 years ago
SomberNight
d808bf057e
fix notify command and migrate to use scripthashes
7 years ago
SomberNight
5ec3d2888f
websocket: migrate to scripthashes
7 years ago
SomberNight
1c10d5dce1
remove --nossl option (follow-up dc388d4c7c
)
7 years ago
SomberNight
f77f029d72
config v2: change server protocol to :s instead of removing it
7 years ago
SomberNight
0d1ea09ed1
fix tests
7 years ago
SomberNight
04a1809969
config: implement config upgrades. remove system config.
7 years ago
SomberNight
a58d01ed54
setconfig rpcpassword: don't try to evaluate or reencode
7 years ago
ThomasV
c8e67e2bd0
fix #3635
7 years ago
SomberNight
f3f43c8f2a
Revert "disable p2wpkh for hw wallets for now"
This reverts commit e218c4a305
.
7 years ago
ThomasV
4a40b3a0b2
separate merchant UI from main project
7 years ago
SomberNight
d8a9c9720a
follow-up 65eae139af
7 years ago
SomberNight
9416e5bc35
wizard: allow to choose derivation again if script type is not supported (instead of closing the wizard)
7 years ago
pooler
8bcefe6cfa
Fix Blockchain.get_target()
7 years ago
ThomasV
eaeac4ca51
version 3.0.5
7 years ago
ThomasV
1020449684
disable jsonrpc commands in the GUI
7 years ago
ThomasV
7c702b518d
disable jsonrpc on android
7 years ago
SomberNight
af527b21fb
Password-protect the JSON RPC interface
7 years ago
ThomasV
f8fad2fd29
release 3.0.4
7 years ago
Tristan Seligmann
0cf67997c0
Stop allowing CORS for the JSON-RPC server
As far as I can tell, there is no need to allow this, and doing so poses severe security risks (see #3374 ).
7 years ago
SomberNight
aeee5e907c
enable some translations in base_wizard.py
7 years ago
SomberNight
f9e9597381
make daemon lockfile not executable
7 years ago
SomberNight
6d88eab005
tests: added 2fa seed case to test_wallet_vertical.py
7 years ago
SomberNight
563aae0dbd
fix #3411
7 years ago
SomberNight
7033125186
fee ui - rounding: display info icon with tooltip. show pre-rounding values in ui.
7 years ago
Andrew Chow
0a83b3af22
Avoid modifying self.transactions in prepare_for_verifier
In python3, the `.keys()` function returns an iterator, not a list,
so to get a list that can be iterated over, use `list()` instead to
avoid modification of a list while in use.
7 years ago
SomberNight
6c2b974796
change default relay fee to 1000 sat/kbyte
7 years ago
SomberNight
e218c4a305
disable p2wpkh for hw wallets for now
7 years ago
SomberNight
e3164286d0
implement bip84: bip43 purpose/der path for p2wpkh scripts
7 years ago
SomberNight
6f954090e6
fix fee ui: offline case
7 years ago
SomberNight
295dc12612
avoid shorter seeds 'by luck'
7 years ago
SomberNight
c04ebe9571
wizard: added derivation presets for bip44/49
7 years ago
SomberNight
aef0444867
fix #3439 : ScanQRTextEdit optionally allows to concat data
7 years ago
SomberNight
e2c05c2400
RBF/sweep: use BIP_LI01_sort()
7 years ago
SomberNight
fc574ee514
fix #3578
7 years ago
SomberNight
3ba864bbca
connect fee edits together
7 years ago
SomberNight
32b248245e
fix: address filters for Imported_Wallet: wallet.is_used()
7 years ago
SomberNight
aaf5e32207
coinchooser fee calculation now uses tx weights. more precise fee calculation for segwit and mixed-segwit txns.
7 years ago
ThomasV
4bab8b63e1
fix too short headers file
7 years ago
ThomasV
dc388d4c7c
replace SSL checkbox in GUI with command line option
7 years ago
Charles Bell
295d678e09
Fix segfault when using a specific camera device
7 years ago
SomberNight
9f908c32e3
tests: add missing info in vertical wallet tests
7 years ago
ThomasV
83da45a7d2
Add checkpoints file for testnet. Check that received headers are after max_checkpoint
7 years ago
ThomasV
de01008992
blockchain: do not load forks that cannot connect to the main headers file
7 years ago
SomberNight
650f504fbf
fix: testnet datadir could not be created first
7 years ago
ThomasV
44a83c2401
read checkpoints file in NetworkConstants, add it to setup.py
7 years ago
ThomasV
40e13224f7
follow-up d1b8a6fae6
7 years ago
ThomasV
d1b8a6fae6
Replace initial headers download with hardcoded checkpoints
7 years ago
SomberNight
b751e5e7d3
fix: tx size estimation for multisig
7 years ago