ThomasV
ca69b20327
update trustedcoin plugin
9 years ago
ThomasV
afe39330dc
update wallet format again, for keystore
9 years ago
ThomasV
428bc539b3
hardware: store derivation instead of account_id
9 years ago
ThomasV
664077397e
device manager: index devices by xpub
9 years ago
ThomasV
a972a476bc
fix trezor dialog
9 years ago
ThomasV
8804ea8b1a
fix keystore in trezor settings
9 years ago
ThomasV
24a9ff3fef
simplify wallet types
9 years ago
ThomasV
97417e06e4
updates for Legder plugin
9 years ago
ThomasV
6e6ba37e7e
fix forgotten occurence of account in trustedcoin plugin
10 years ago
ThomasV
bfd7709ccd
move xpubkey logic to keystore and fix it
10 years ago
ThomasV
c101379eb0
fix: type of account_id
10 years ago
ThomasV
55aa29917d
Do not use side-effects of import to initialize hardware plugins
...
Call HidTransport in the context of a function
10 years ago
ThomasV
d9021788fa
request account_id in wizard, for hardware wallets. cleanup bip44 code
10 years ago
ThomasV
b87c5d12fa
- fix sign/verify messages
...
- fix hardware wallet tx_outputs
10 years ago
ThomasV
b436042c89
partially revert fdb810ba62
10 years ago
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
10 years ago
ThomasV
16db27ffc0
wizard: remove run_wallet
10 years ago
ThomasV
2bb08aa280
fixes for install wizard
10 years ago
ThomasV
90cfc6af90
fix trustedcoin plugin: get_max_amount
10 years ago
slush0
fdb810ba62
Fixed TREZOR plugin to work with python-trezor>=0.7.0 (to be released).
10 years ago
ThomasV
693897cdcb
remove deprecated import
10 years ago
ThomasV
e7d25faf02
Finish wizard unification
10 years ago
ThomasV
a07a3f748e
Qt GUI: let users type tx output in script language
10 years ago
ThomasV
1a46a795a5
detect non-final transactions, and transactions with unconfirmed inputs
10 years ago
Neil Booth
db1aa13015
Permit empty passphrases when creating HW wallet
...
They used to be confused as a user cancel.
Fixes #1788
Also fix Cancel pressed in passphrase dialog when *restoring*
a hardware wallet in install wizard; it used to be taken as an
empty passphrase. Like the password dialog it now cancels the
wizard.
10 years ago
slush0
18b7337aea
Use Bridge transport if available; implementing #1139
...
Bumping required TREZOR firmware to 1.3.3 (includes important fixes)
10 years ago
Kale
70ac8a92b5
remove cavirtex from exchange_rate.py
...
(acquired by kraken)
10 years ago
ThomasV
06280a412e
fix #1751
10 years ago
ThomasV
dc8bedd75b
trustedcoin: fix get_max_amount
10 years ago
ThomasV
2599be8fdf
fix typo
10 years ago
ThomasV
1067f10e5e
fix #1704
10 years ago
Neil Booth
0f33989768
trezor: remove code duplicated in base class
10 years ago
ThomasV
34a4df1114
fixes for cosignerpool
10 years ago
Neil Booth
9a454b60ce
trezor: raise error for decryption attempts
10 years ago
ThomasV
305843999e
Relicensing
10 years ago
ThomasV
f97fdf3ba8
labels plugin: use get_fingerprint
10 years ago
ThomasV
f2b0b7945d
kivy: qr dialog
10 years ago
ThomasV
779245dafd
kivy: minor fix, update_history_tab
10 years ago
ThomasV
1ab327d3f6
fix exchange rate plugin: datetime.today
10 years ago
Neil Booth
535956149a
trezor: single passphrase entry
...
Only require the user to input the passphrase once, unless creating
a wallet.
Should they mis-enter the passphrase, they will be warned Electrum
couldn't pair the device, and when they actually need to use it
they will be prompted again.
Fixes #1672
10 years ago
ThomasV
135eafd966
labels plugin: shorter description for kivy gui
10 years ago
Neil Booth
881694d39d
trezor: quiet user cancelling of passphrase input
10 years ago
Neil Booth
0f7d9c9c17
trezor: remove duplicate code
...
This was moved to the hw_wallet base class.
10 years ago
Neil Booth
b3a3628b49
trezor: tweak some messages
10 years ago
Neil Booth
e7b87c1d24
trezor: improve various messages and dialogs
10 years ago
Neil Booth
5f28834bb2
Trezor: session timeout improvements
...
Move session timeout from wallet to config
Prevent timeouts whenever a device operation is in progress
Move timeout job from each plugin to device manager
10 years ago
Neil Booth
9490debf0f
hw_wallet: don't make watching only if cannot pair
...
Instead issue a warning. Being watching-only disables
various functionality that should instead just ask again
for the PIN to be input.
10 years ago
Neil Booth
a5f06d72cf
hw_wallet: add missing import
10 years ago
Neil Booth
16397b1ed7
trezor: more user friendly when cannot connect
...
Tell the user and ask if they want to try again. If they
say no, raise a silent exception. Apply this more friendly
behaviour to the install wizard too (see issue #1668 ).
10 years ago
Neil Booth
4ea9518aef
QT install wizard: catch general exceptions
...
and show an error before re-raising and exiting. Improvement on
prior.
10 years ago