ThomasV
5c1340b7bd
pass both invoice and description to show_transaction
6 years ago
SomberNight
bd83ca0286
qt: (trivial) some type hints
6 years ago
SomberNight
f60f690ca9
change many str(e) to repr(e) as some exceptions were cryptic
...
it's often valuable to see the type of the exception
(especially as for some exceptions str(e) == '')
7 years ago
SomberNight
c776af41f6
qt: allow QR codes to store a bit more data
...
by decreasing error correction (about ~26% larger max payload)
7 years ago
SomberNight
d3f65e24e1
kivy: warn user during "Send" if high fee (change condition)
...
Specifically, warning was previously triggered if fee > 1 mBTC;
now it is unified with Qt, warning is triggered if feerate > 600 sat/byte.
7 years ago
SomberNight
3385a94753
logging: basics
7 years ago
SomberNight
28d70963ec
qt txdialog: word-wrap blockhash
7 years ago
SomberNight
19d7784616
qt tx dialog: show block height and block hash
7 years ago
SomberNight
205c437d9a
wallet: get_tx_info now returns NamedTuple instead of abomination
7 years ago
SomberNight
271d1a3f1d
qt tx dialog: two columns for tx stats
...
also show "RBF", and fix "date"
7 years ago
SomberNight
026448837f
no more "import *"
...
fixes #5101
fixes #5105
7 years ago
SomberNight
d6986347e6
qt icons: update remaining QIcon() constructors
...
follow-up #5053
7 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
7 years ago
SomberNight
ea235a1468
qt dark theme: use correct QR code icon (light/dark)
7 years ago
ThomasV
2b8d801b36
if possible, batch new transaction with existing rbf transaction
7 years ago
SomberNight
f53b480f1c
wallet: more powerful add_input_info
...
tangentially related: #4814
also recognise that input is_mine if tx was not fully parsed
but we have the prevout UTXO
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
4d43d12abf
transaction: don't convert p2pk to p2pkh address when displaying
...
also closes #4742
7 years ago
SomberNight
12e79ecd60
qt tx dialog: make input/output fields expand
...
based on Electron-Cash/Electron-Cash@169c13721147a5c7d2727062f1d4c72863080cec
7 years ago
SomberNight
33d14e4238
some import clean-up in qt
7 years ago
SomberNight
4284f4feb3
fix #4575
8 years ago
ThomasV
e3888752d6
separate address synchronizer from wallet
8 years ago
Janus
097ac144d9
file reorganization with top-level module
8 years ago
SomberNight
eefcc60d98
color 2fa billing outputs in Qt tx dialog
8 years ago
SomberNight
46fdbbbce5
change partial txn serialization format for imported addresses txins
...
offline signing with segwit WIF keys now works.
offline seed + online address signing now works.
8 years ago
SomberNight
89040de758
remove "from addresses" from wallet logic
8 years ago
Johann Bauer
d288999036
i18n template improvements
8 years ago
SomberNight
150cbb5d9c
fix #4356 : qt/tx_dialog - move save local button to left.
...
also: properly parent popup, and add extra note re what local tx ('save') means
8 years ago
Ben Woosley
d7750c73e6
Use keyword arguments for format_amount call clarity ( #4290 )
8 years ago
ThomasV
e0122f8c63
disable save button for partially signed tx
8 years ago
SomberNight
1f1ce26211
fix transaction dialog for p2pk input
8 years ago
SomberNight
6f0a7ff420
fix #4077
8 years ago
SomberNight
02c0096b55
qt addresses tab: new column for type
8 years ago
SomberNight
93619c8341
make qt gui even more resistant against ill-formed txns
...
see #3945
8 years ago
SomberNight
6f5751977b
local tx: restructure exception handling wrt wallet.add_transaction and QT
8 years ago
SomberNight
4ddda74dad
clean up fees a bit
8 years ago
SomberNight
ca19a36478
conflicting transactions
8 years ago
SomberNight
d466ef4b73
missing whitespace in transaction_dialog.py
8 years ago
ThomasV
c3f3843cc3
Add memory pool based fee estimates
...
- fee estimates can use ETA or mempool
- require protocol version 1.2
- remove fee_unit preference
8 years ago
SomberNight
ffdc36285b
use string.format instead of old style (%) formatting
8 years ago
SomberNight
b80eacf7bf
fix #3016
8 years ago
SomberNight
5c1da002ad
local_tx: allow saving already signed tx through tx dialog
8 years ago
Johann Bauer
2a1e5238c8
Allow user to save transaction from dialog
8 years ago
SomberNight
4435a6c9c7
use tx.txid() instead of tx.hash()
8 years ago
SomberNight
e65b598756
use the send tab when sweeping (qt gui)
8 years ago
Justin Turner Arthur
857eb4ac1d
Remove unused imports. Explicitly import a few deep imports.
8 years ago
ThomasV
aee27e7007
increase width of tx window, because segwit addresses are longer
8 years ago
ThomasV
7578ce2331
cleanup py2 compatibility imports
8 years ago
Johann Bauer
027821d7aa
Follow-up #2983
8 years ago
neocogent
7a92750ea5
add sat/byte fee info and fee_unit pref
8 years ago