Johann Bauer
027821d7aa
Follow-up #2983
7 years ago
neocogent
7a92750ea5
add sat/byte fee info and fee_unit pref
8 years ago
SomberNight
4ac162f18b
migration to PyQt5. initial commit.
7 years ago
ThomasV
c3388d9677
misc python3 updates:
- use jsonrpclib-pelix
- update the kivy gui
- update plugins
8 years ago
Dmitry Sorokin
f02d18226b
misc ui and lib fixes for py3
8 years ago
Dmitry Sorokin
5be78950ca
py3
8 years ago
ThomasV
1d84029173
input_script: return txin.scriptSig if available. replace txin.is_coinbase with type. fixes #2321
8 years ago
ThomasV
0a8f9d49ea
add label for size in tx window. use base_unit for fee
8 years ago
neocogent
eb41e23f39
Add more fee info to tx details, update tx estimated_size method.
8 years ago
ThomasV
23c8684448
qt: show both sign and broadcast buttons in tx dialog
8 years ago
ThomasV
3062a62cf9
fix #1989
8 years ago
ThomasV
c934c5d55c
tx window can show amount even if we are not synchronized
8 years ago
ThomasV
b6393cbdf2
display 'low fee' in tx dialog
9 years ago
ThomasV
9896718f09
get_tx_info: fix types
9 years ago
ThomasV
5af7139598
kivy: handle 'verified' event
9 years ago
ThomasV
7f7aa97e2e
tx dialog: fix confirmation time estimate
9 years ago
ThomasV
b94a7920af
factorize code used for tx dialogs
9 years ago
ThomasV
f2d2d61894
add expected confirmation time to tx dialog
9 years ago
ThomasV
bdb4958a34
for unconfirmed transactions, show fee sent by server
9 years ago
ThomasV
0843aaafb5
gat_wallet_delta: reverse sign of returned fee
9 years ago
ThomasV
403fbdd39e
rename is_send -> is_mine
9 years ago
ThomasV
bce42cb496
minor fix
9 years ago
ThomasV
1a46a795a5
detect non-final transactions, and transactions with unconfirmed inputs
9 years ago
Neil Booth
467b0c0973
tx_dialog: make a deep copy of the tx
I've confirmed this
Fixes #1690
9 years ago
ThomasV
305843999e
Relicensing
9 years ago
ThomasV
cc526a8734
tx dialog: don't use tx.raw
9 years ago
Neil Booth
c0295c767e
tx_dialog: prompt if signed but not saved
I've lost a signed TX one too many times now
9 years ago
Neil Booth
38a8385287
Remove stale comment
9 years ago
Neil Booth
f92843bb10
Top level window fix for tx_dialog and h/w wallets
9 years ago
ThomasV
d200b236ae
replace tx.input, tx.output by methods, so that deserialize calls are encapsulated
9 years ago
Neil Booth
d9a84875dc
Fix prior; keep tx dialog as top-level window
9 years ago
Neil Booth
d9a13a5dd1
transaction_dialog: don't override base class
Rename parent to main_window. Make the main window our parent.
9 years ago
Neil Booth
8f91af28a5
More cleanup of WaitingDialog
Simplify its interface
9 years ago
Neil Booth
6f4d4b9a1e
Modality and centring fixes for QR codes
9 years ago
Neil Booth
9484b6371f
More modality fixes and cleanups
9 years ago
ThomasV
9d3162b1a1
simplify get_label
9 years ago
Neil Booth
1524fa29af
Raise dialog width slightly.
9 years ago
Neil Booth
34955bd0f5
Show value if available
9 years ago
Neil Booth
f3a7d3f2bf
Show amount of inputs too.
9 years ago
ThomasV
dfb3d7b119
show number of inputs/outputs
10 years ago
ThomasV
b40f3571e8
tx window: do not always set prompt_if_unsaved
10 years ago
Neil Booth
3fbd81f8ab
Improved dialog centring
Password requests from the tx dialog box are now centred on the
tx dialog. Similarly for error messages if misentering the password.
Also, "Signing transaction..." and "Broadcasting transaction..." are
centred on the appropriate tx dialog.
Finally restore the old "Sign" button enabling / disabling, as we
can now tell if the user cancelled the password request.
10 years ago
ThomasV
d3104a17b7
Revert "Improved dialog centring"
This reverts commit d41dfa394b
.
10 years ago
ThomasV
383f8924d7
revert txdialog to QDialog
10 years ago
ThomasV
5c2235e54b
make tx.deserialize preserve existing inputs
10 years ago
Neil Booth
d41dfa394b
Improved dialog centring
Password requests from the tx dialog box are now centred on the
tx dialog. Similarly for error messages if misentering the password.
Also, "Signing transaction..." and "Broadcasting transaction..." are
centred on the appropriate tx dialog.
Finally restore the old "Sign" button enabling / disabling, as we
can now tell if the user cancelled the password request.
10 years ago
Neil Booth
15632adb40
Rename send_tx() to sign_tx()
Because it signs, and it doesn't send.
10 years ago
Neil Booth
b2bfd5af1f
Show the broadcast button even if broadcast.
It may not actually be broadcast or relayed for various reasons.
10 years ago
Neil Booth
3446e1fd56
Prevent garbage collection of TxDialogs
The transaction dialogs have a habit of randomly disappearing,
because of garbage collection. This was particularly common
if you viewed the details of a tx in your history immediately
after electrum startup, or after pressing Broadcast.
Other tweaks:
- Distinguish saved and broadcast.
- When signed, consider unsaved and prompt to save if not
subsequently saved or broadcast.
- Hide broadcast button after broadcast.
- Hook into the closeEvent so closing the window with the mouse
has the same effect as pressing the close button.
10 years ago
Roman Zeyde
a0c891d73f
transaction_dialog: allow plugins manipulate transaction sharing buttons
10 years ago