424 Commits (fc183e51433629a31813b6b952446be0998c341f)

Author SHA1 Message Date
SomberNight 4b1d835304
wizard hww: scan devices fewer times and move away from GUI thread 6 years ago
SomberNight bf067f7558
HardwareClientBase: provide default implementation for label 6 years ago
SomberNight db1ff4915f
hww: show model name in device enum lists (e.g. "Trezor T") 6 years ago
SomberNight 4ef313a1ac
hww: smarter auto-selection of which device to pair with 6 years ago
SomberNight 9d0bb295e6
hww: distinguish devices based on "soft device id" (not just labels) 6 years ago
SomberNight caefea19dd
trezor pin dialog: only show PIN "strength" when creating/changing 6 years ago
SomberNight c798e5d9a1
qt: introduce PasswordLineEdit(QLineEdit) 6 years ago
SomberNight fb5382f75f
follow-up prev (typo) 6 years ago
SomberNight 371f55a0f9
hww: fix some threading issues in wizard 6 years ago
SomberNight 81fc3fcce2
hww: rm some code duplication: add "scan_and_create_client_for_device" 6 years ago
SomberNight e6d43b60fa
qt hww show_settings_dialog: don't scan devices in GUI thread 6 years ago
SomberNight 276631fab7
digitalbitbox: (trivial) user handler instead of handler.win 6 years ago
SomberNight 7f1c7955dc
DeviceMgr: clean-up locks a bit 6 years ago
SomberNight e68b6447cc
hww: catch exceptions when user clicks on hww qt status bar icon 6 years ago
SomberNight 2d3c2eeea9
keystore: add workaround for StoredDict issue #6066 6 years ago
SomberNight 18d245ad5c
hw wallets: during wallet creation, make sure to save correct label 6 years ago
SomberNight 7297e94970
hw wallets: handle cancellation for "query_choice" in wizard 6 years ago
SomberNight 6760c3f252
hw wallets: introduce HardwareHandlerBase 6 years ago
matejcik 4cd50dd75a trezor: bump lib version, implement new passphrase-on-device UI 6 years ago
SomberNight f8ba660583
clean-up hw-wallet "get_password_for_storage_encryption"-related code 6 years ago
SomberNight 22861b70ee
Qt tx dialog: make "export with xpubs" option always available 6 years ago
SomberNight 36629f0957
cosigner_pool plugin: don't show button in tx dialog before finalizing 6 years ago
SomberNight 7f8d667e85
Revert "qt/hww: temporarily bundle our own version of safetlib.qt.pinmatrix" 6 years ago
ThomasV 9a462ac9b5 trustedcoin: fix wallet constructor 6 years ago
SomberNight 9c5e49f432
ecc.ECPubkey: also accept bytearray in __init__ 6 years ago
SomberNight 07f5d6b745
keystore: 'get_tx_derivations' no longer public 6 years ago
ThomasV e1ce3aace7 Separate db from storage 6 years ago
SomberNight 34392e82b9
cosigner pool: easy fix (works but with worse than previous behaviour) 6 years ago
ThomasV dbceed2647 Restructure wallet storage: 6 years ago
SomberNight d2f132738a
wallet: only select mature coins by default 6 years ago
SomberNight a8e81c0bd2
keepkey: use libusb to enumerate devices instead of hid 6 years ago
SomberNight 18209fc782
trezor: when restoring, hide Shamir options by default 6 years ago
matejcik 006c6c1a58 trezor: use BIP39 backup by default even if Shamir is available 6 years ago
matejcik da41e4c289 trezor: bump library requirement 6 years ago
matejcik 3fc70bd97a trezor: implement support for Shamir recovery 6 years ago
matejcik f4e2781786 trezor: link button messages to enum names 6 years ago
SomberNight 33facd151d
ledger.sign_transaction: always do certain output checks 6 years ago
SomberNight ee63e84bcf
ledger: faster sign_transaction startup 6 years ago
SomberNight 6b8c447eb9
ledger: support sending to OP_RETURN outputs 6 years ago
SomberNight fcd9752f19
keystore: change derive_pubkey API to return bytes 7 years ago
SomberNight 0ab88b821c
keystore: use abstract base classes, introduce MPKMixin 7 years ago
SomberNight d2a8028cde
qt receive tab: show plain bitcoin address 7 years ago
SomberNight 428b63822b
trezor: rm obsolete gui text 7 years ago
SomberNight d3fd87ebd0
hardware wallets: wizard no longer requests xpub at path "m" 7 years ago
Riccardo Casatta 8c30ae78be
remove GreenAddress instant plugin 7 years ago
SomberNight 88307357ec
add some type hints 7 years ago
SomberNight c2b0039935
bitcoin.py: remove some remnants of TYPE_ADDRESS, TYPE_SCRIPT 7 years ago
SomberNight b8e4ce9ba1
hardware wallets: handle when label is None 7 years ago
SomberNight 56c3de0e1e
hardware wallets: better handle label collision when selecting device 7 years ago
SomberNight 0c0a6b2145
TxDialog: fix hooks. only show psbt widgets when applicable. 7 years ago