376 Commits (e457bb50e9707d3c57d513a7c04a485cedf28957)

Author SHA1 Message Date
SomberNight 56c3de0e1e
hardware wallets: better handle label collision when selecting device 6 years ago
SomberNight 0c0a6b2145
TxDialog: fix hooks. only show psbt widgets when applicable. 6 years ago
SomberNight f8c84fbb1e
hardware wallets: create base class for HW Clients. add some type hints 6 years ago
SomberNight cc4f6804b0
psbt: follow-ups: fix trezor 6 years ago
SomberNight dd14a3fde5
psbt: follow-ups: fix digital bitbox 6 years ago
SomberNight 9e86352022
psbt: follow-ups: fix ledger 6 years ago
SomberNight c8c1ea9c86
qt tx dialog: add export options for coinjoins and for coldcard 6 years ago
SomberNight d872be7f6b
psbt: don't put xpubs and full paths into tx by def; only while signing 6 years ago
SomberNight e6c841d05f
psbt: put fake xpubs into globals. keystores handle xfp/der_prefix missing 6 years ago
SomberNight bafe8a2fff
integrate PSBT support natively. WIP 6 years ago
Peter D. Gray ec2bdbd02d
plugins/coldcard/qt.py: bugfix for API change on main_window.show_transaction 6 years ago
SomberNight 04edad9984
config: no longer singleton. it is passed to Wallet.__init__ 6 years ago
SomberNight 26ff7a6265
coldcard tx dialog: "export PSBT" button should not raise on foreign ks 6 years ago
SomberNight 1236b07abf
coldcard: show multisig address: more intuitive error msg 6 years ago
SomberNight 9c83bc1008
coldcard qt: change receive_menu to be similar to other hw plugins 6 years ago
SomberNight 4e6cc93746
coldcard: do link_wallet in load_wallet hook instead 6 years ago
SomberNight 47c3ac6f1b
coldcard: follow-up prev 6 years ago
Peter D. Gray c77fe6aafd
build_psbt.py: provide witness vs redeem or both scripts 6 years ago
Peter D. Gray 1692584ae0
coldcard/build_psbt.py: bugfix: dont assume all keystores implement get_derivation, see BIP32Keystore 6 years ago
Peter D. Gray 4baab751a4
Add multisig support for Coldcard plugin 6 years ago
ThomasV 16e293c289 follow-up cefa4762ba 6 years ago
TheCharlatan e7079f1bea
Digital BitBox: Fix sending to self 6 years ago
SomberNight 99b83f7527
fix #5617 6 years ago
SomberNight a42a773d19
storage: replace STO_EV_* ints with IntEnum 6 years ago
SomberNight 8cd8c6612d
hw wallets: fix "show address" functionality in qt receive tab 6 years ago
SomberNight ab76a1fe5b
wallet.add_hw_info: also store "is_change" in output_info 6 years ago
Christian Clauss e34afd62ce Travis CI: Use flake8 to find Python syntax errors and undefined names (#5467) 6 years ago
SomberNight dfad0f43c0
ledger nano: fix monospace font on Windows, and text readability 6 years ago
SomberNight be4cf321e0
ledger: remove mobile pairing 2FA support for Ledger Nano 6 years ago
SomberNight f60f690ca9
change many str(e) to repr(e) as some exceptions were cryptic 7 years ago
SomberNight fb76fcc886
trezor: use only Bridge when available 7 years ago
SomberNight 37809bed74
qt high dpi: fix some text fields 7 years ago
SomberNight f405c3fbdd
ledger: (trivial) rm some remnants of hw1 setup 7 years ago
SomberNight 371e1a6ebf
hw: allow bypassing "too old firmware" error when using hw wallets 7 years ago
SomberNight 003e6c3e79
fix 2fa wallet creation via qt gui 7 years ago
SomberNight e63157c2ab
logging: fix another call with multiple args 7 years ago
SomberNight 3385a94753
logging: basics 7 years ago
SomberNight d92a4e8365
keepkey: rm homescreen stuff (remnants from trezor?) 7 years ago
Calin Culianu 05697e51b8
Trezor: Minor nit in settings screen. Image size was shown as H x W 7 years ago
SomberNight d4a2e9634f
bitcoin: disallow importing/sweeping segwit scripts with uncompressed pubkey 7 years ago
SomberNight 1cfac928f9
trustedcoin: longer timeout for server signing 7 years ago
SomberNight 8c3ab63504
labels: don't dump trace if failed to connect to server 7 years ago
keepkeyjon ef7af73bd3
keepkey: support v6.0.0+ firmwares (webusb) 7 years ago
SomberNight a62bf2a53a
trustedcoin: better UX in Qt when cannot connect to TC server 7 years ago
SomberNight 1f7b56b455
labels plugin: no need for 'proxy_set' callback 7 years ago
SomberNight b2128af958
ledger: suppress error message if user cancels tx signing 7 years ago
ThomasV cb9dcb8e26 load wallet plugin in Wallet factory, fix trustedcoin wizard on kivy 7 years ago
ThomasV d5790ea109 wizard: do not use on storage object during wallet creation 7 years ago
SomberNight 072ce9c7ac
do not raise BaseException 7 years ago
SomberNight 85a7aa291e
bip32: refactor whole module. clean-up. 7 years ago