80 Commits (f0daf2d37bb7043105230d32ca3b179e06b17b15)

Author SHA1 Message Date
SomberNight 16e4827e8c
use libsecp256k1 if available. abstract away ecc stuff. move symmetric crypto and hash functions to crypto.py 7 years ago
SomberNight ceae43afe5
trustedcoin: sign first, then prompt for OTP 7 years ago
SomberNight 00b2af41c9
allow shorter than 24 word old 2fa seeds 7 years ago
SomberNight d0352379d7
fix #4071 7 years ago
Dimitris Apostolou 989c9c2b55 Fix typos 7 years ago
SomberNight 7b50790584
do not raise BaseException 7 years ago
SomberNight 61a45edee0 Catch wallet file related exceptions in Qt wizard. 7 years ago
SomberNight e243918207 fix #4055 7 years ago
SomberNight 81b6d65764 refactor network constants 7 years ago
SomberNight a32d27b9d7 make 2fa wallets work on testnet 7 years ago
SomberNight ffdc36285b use string.format instead of old style (%) formatting 7 years ago
SomberNight c811c5c9d9 allow encrypting watch-only wallets. initial support for hw wallet storage encryption. 7 years ago
SomberNight 6d88eab005 tests: added 2fa seed case to test_wallet_vertical.py 7 years ago
SomberNight ec99304ae1 fix sweeping for 2fa wallets 7 years ago
Justin Turner Arthur 857eb4ac1d Remove unused imports. Explicitly import a few deep imports. 7 years ago
ThomasV 7bdaf01656 fix trustedcoin plugin: google auth code 7 years ago
SomberNight 523de69b5e Introduced BasePlugin.can_user_disable(). TrustedCoin plugin can't be disabled by user. 7 years ago
SomberNight b0bab75859 fix: set wallet_type attr for 2fa wallets 7 years ago
SomberNight e05c8439e6 fix json error when resetting 2fa 7 years ago
ThomasV 2239cb9624 fix #2921 7 years ago
ThomasV d8e37644d3 python3 updates 8 years ago
ThomasV c3388d9677 misc python3 updates: 8 years ago
ThomasV 777a3aa8bf Fixes for TrustedCoin plugin: 8 years ago
ThomasV 6ca52153c3 Trustedcoin: prepaid-only billing 8 years ago
ThomasV d3918ef611 fix #2394 8 years ago
ThomasV 3b0383128f fix trustedcoin wallet creation 8 years ago
ThomasV e43abb5c96 fix trustedcoin wizard. fixes #2276 8 years ago
ThomasV 9cb576a88c fix multisig update_password 8 years ago
ThomasV ce11a2fac5 replace segwit wallet class with custom xpub type 8 years ago
ThomasV 132fca86b2 fix #2133: deserialize_xkey 8 years ago
Jonathan Cross e66889c70e
Fixing TrustedCoin logo. 8 years ago
ThomasV 730cbefeb1 Trustedcoin: add Google Authenticator reset 8 years ago
ThomasV 121ac07b01 wizard: add checkbox for passphrases. allow passphrases with 2fa seeds 8 years ago
ThomasV c32f75a313 wizard: display seed type. restore 2fa if needed 8 years ago
ThomasV 1fe1fc3c08 fix: can be longer than 24 8 years ago
ThomasV 296f30b924 trustedcoin: use 12-word seeds with separate derivations 8 years ago
ThomasV 36c90502ae more trustedcoin fixes 8 years ago
ThomasV 2baf8e2079 fix trustedcoin hook 8 years ago
ThomasV 494d7faa22 fix: get_action 8 years ago
ThomasV 7a47d2341e fix bug in trustedcoin constructor 8 years ago
ThomasV cba9a2dc2c trustedcoin: add_seed 8 years ago
ThomasV 08733c09c4 more fixes for trustedcoin 8 years ago
ThomasV b33e6a8b68 wizard small fixes 8 years ago
ThomasV f98d1f43b4 do not propose passphrase option in 2fa wallets 8 years ago
ThomasV 3ac357171a wizard: add password only once all keystores are known 8 years ago
ThomasV 4781df9d21 wizard: scan hardware devices directly 9 years ago
ThomasV ca69b20327 update trustedcoin plugin 9 years ago
ThomasV 1159f85e05 Major refactoring 9 years ago
ThomasV 16db27ffc0 wizard: remove run_wallet 9 years ago
ThomasV 2bb08aa280 fixes for install wizard 9 years ago