ThomasV
1159f85e05
Major refactoring
...
- separation between Wallet and key management (Keystore)
- simplification of wallet classes
- remove support for multiple accounts in the same wallet
- add support for OP_RETURN to Trezor plugin
- split multi-accounts wallets for backward compatibility
9 years ago
ThomasV
58f1168004
minor fix
10 years ago
ThomasV
48d42bbafa
kivy: ask RBF before send
10 years ago
ThomasV
342d6633a6
wizard: add capability to restore multisig
10 years ago
ThomasV
e8e36a61f4
kivy wizard: set is_test only on linux
10 years ago
ThomasV
029c272d57
kivy: fix space key in seed virtual keyboard
10 years ago
ThomasV
e7d25faf02
Finish wizard unification
10 years ago
ThomasV
9182392b55
kivy: separate base wizard class from gui
10 years ago
ThomasV
362e4be6f0
kivy: add title to do_share
10 years ago
ThomasV
7c42957a7c
kivy: finish multisig in instalwizard
10 years ago
ThomasV
b6393cbdf2
display 'low fee' in tx dialog
10 years ago
ThomasV
0ccc812f86
kivy: add multisig wallets to install wizard
10 years ago
ThomasV
f1d3be11bb
kivy: minor fix (checkbox.active cannot be None)
10 years ago
ThomasV
6bc73f4d74
add is_final checkbox to bump_fee dialogs
10 years ago
ThomasV
b8cd7eb8bd
Add RBF option to the kivy GUI
10 years ago
ThomasV
536a9aecde
kivy: add bump fee dialog
10 years ago
ThomasV
9896718f09
get_tx_info: fix types
10 years ago
ThomasV
60756e2ef9
kivy: fix is_exit behaviour
10 years ago
ThomasV
ccd0deb600
kivy: fix delete_wallet
10 years ago
ThomasV
5af7139598
kivy: handle 'verified' event
10 years ago
ThomasV
7f7aa97e2e
tx dialog: fix confirmation time estimate
10 years ago
ThomasV
b94a7920af
factorize code used for tx dialogs
10 years ago
ThomasV
4e8c616090
kivy file chooser: set rootpath
10 years ago
ThomasV
fe5374fe8e
require PIN to delete file
10 years ago
ThomasV
e49fc05c49
kiv: add option to delete a wallet
10 years ago
ThomasV
9a40ed1d3c
kivy: simplify fee dialog
10 years ago
ThomasV
bdb4958a34
for unconfirmed transactions, show fee sent by server
10 years ago
ThomasV
0843aaafb5
gat_wallet_delta: reverse sign of returned fee
10 years ago
ThomasV
2cf4795250
dynamic fees: define fee levels using expected confirmation times
10 years ago
ThomasV
1a46a795a5
detect non-final transactions, and transactions with unconfirmed inputs
10 years ago
ThomasV
0273936b07
Discretize fee levels (follow-up 3314b3a). Fixes #1753
10 years ago
ThomasV
1f1dbaf523
kivy: revert to using zxing
10 years ago
ThomasV
644cb871f5
kivy: use camera
10 years ago
ThomasV
3c1d6fab69
rename method
10 years ago
ThomasV
32098b0e16
kivy: fix settings if wallet is None
10 years ago
ThomasV
bca0f31fca
coinchooser methods should not belong in wallet class
10 years ago
ThomasV
35fe8fc0c1
kivy: handle wallet opening failures
10 years ago
ThomasV
8574caae09
kivy: fix regression
10 years ago
ThomasV
053c045adf
fix password dialog
10 years ago
ThomasV
6ca699459a
kivy: update settings dialog before display
10 years ago
ThomasV
8bc0fcf541
kivy: cache dialogs
10 years ago
ThomasV
c447405087
kivy: improve layout of settings dialog
10 years ago
ThomasV
faf09da293
kivy: disable password dialog for watching-only wallets
10 years ago
ThomasV
5d7164f16f
kivy: fix password dialog issue
10 years ago
ThomasV
94664566e7
kivy: fix watching-only issue
10 years ago
ThomasV
d58ec9a570
kivy: support old-type seed phrases in wizard
10 years ago
ThomasV
1ec4ccdf2e
kivy: update messages
10 years ago
ThomasV
4e7f9c061b
kivy wizard: do not scan seed as qr code. separate screen for watching only wallets.
10 years ago
ThomasV
9b99693ca1
add explanations to network dialog
10 years ago
ThomasV
461a5960e1
better message
10 years ago