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
SomberNight
81b6d65764
refactor network constants
7 years ago
SomberNight
0df6d1ec97
trezor: segwit offline signing
7 years ago
ThomasV
9fe24e32c0
test for NaN in Fiat.__str__
7 years ago
SomberNight
649b5a7298
fix #3964
7 years ago
SomberNight
500c0493d0
clean up prev commit
7 years ago
Abdussamad
5997c18aef
better code organization
function parameters should be lowercase
Fix crash on invalid labels import
Added invoice exporting and reduced duplicate code
Better exception handling
removed json module import
some more cleanup
Cleaned up some stuff
Added exporting contacts
7 years ago
ThomasV
9f7e256e39
cleanup get_full_history. fix #3939
7 years ago
SomberNight
4ddda74dad
clean up fees a bit
7 years ago
ThomasV
826cf467d8
Improve wallet history tab:
- use json-serializable types
- add toolbar to history tab
- add button to display time interval
7 years ago
SomberNight
909c063eb1
contact/invoice import: better exception handling.
see #3904
7 years ago
SomberNight
6c4756dc3d
check trezorlib version
7 years ago
SomberNight
5fc830580a
add block explorer: blockonomics.co
7 years ago
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
f77f029d72
config v2: change server protocol to :s instead of removing it
7 years ago
ThomasV
4a40b3a0b2
separate merchant UI from main project
7 years ago
SomberNight
af527b21fb
Password-protect the JSON RPC interface
7 years ago
SomberNight
6f954090e6
fix fee ui: offline case
7 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
7 years ago
Justin Turner Arthur
9a0aa9b478
Remove Python 2 support imports.
7 years ago
Justin Turner Arthur
0c04db33d8
Simplify bytes/hex conversion functions now that we're Python 3+ only.
7 years ago
SomberNight
0db5ea67a0
bitcoin.NetworkConstants: easier changing between testnet and mainnet
7 years ago
ThomasV
89240571d4
py3: socket.error is deprecated
7 years ago
ThomasV
e8b564c0e7
Extend Wallet Import Format with txin type. Extend class Imported_Wallet.
7 years ago
ThomasV
216e9403be
cleanup six (no python2 support)
7 years ago
Antoine Riard
5059898af2
fix urllib.quote py2 to py3
7 years ago
ThomasV
ab15ff3a00
updates for python3
8 years ago
Johann Bauer
d4d93b3928
Various fixes in util.py
8 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
Dmitry Sorokin
362ca96f38
x509 fixes and plugins
8 years ago
Dmitry Sorokin
f02d18226b
misc ui and lib fixes for py3
8 years ago
Dmitry Sorokin
d304ccdf17
py3 in qtgui
8 years ago
Dmitry Sorokin
5be78950ca
py3
8 years ago
linuxion
be150660ca
Add Blockchair.com block explorer
8 years ago
ThomasV
828b0e5d70
fix #2439
8 years ago
ThomasV
ca220d8dbb
Detect blockchain splits and validate multiple chains
8 years ago
ThomasV
2fa25c3f56
fix get_payment_request
8 years ago
Johann Bauer
8f94dda48e
Add BlockCypher.com as a block explorer
8 years ago