114 Commits (3b5d0cc9748b6cb14baf312e1d9f43488e6a4bdd)

Author SHA1 Message Date
SomberNight 1279b6e94c trustedcoin: request billing info after resetting it 7 years ago
SomberNight 9b2d939853 trustedcoin: replace asserts 7 years ago
SomberNight f3d2831db7
trustedcoin: request billing info after resetting it 7 years ago
SomberNight 486596b180
trustedcoin: replace asserts 7 years ago
SomberNight fa8707b390
trustedcoin kivy: fix restoring with "lost 2fa" option 7 years ago
SomberNight a0ba5a7962
change partial txn format: add header. only parse inputs and witness for partial txns. 7 years ago
SomberNight 1b36dd7690 fix "max" button to account for 2fa fees in both Qt and kivy 7 years ago
SomberNight cf80952071 better handle exceptions in wizard re "cannot connect to trustedcoin server" 7 years ago
SomberNight 4fea9edd11 distinguish invalid otp from server failure when sending tx 7 years ago
SomberNight 531a2a5c1f during wallet restore allow user to retry after invalid OTP. add abort button on kivy. 7 years ago
SomberNight 248a3a5755 otp/email dialog handles pressing enter. do not offer to show seed for 2fa wallet. 7 years ago
ThomasV 9ceb73f014 follow-up a15b351b00c5a893c699c23111d8151377b8a262 7 years ago
ThomasV 8d5e666d30 support TrustedCoin plugin in the kivy GUI 7 years ago
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
SomberNight 3bcfb8273a Catch exception when retrieving 2FA TOS. Only allow user to continue if TOS was received. 7 years ago
ThomasV 5e8791e5a4 trustedcoin: add message about how to request new code 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
ThomasV ddc989c672 fix #3062 7 years ago
ThomasV 293fba3a38 code cleanup 7 years ago
ThomasV 4836adff84 add cmdline support for 2fa wallets 7 years ago
SomberNight e05c8439e6 fix json error when resetting 2fa 7 years ago
ThomasV 2239cb9624 fix #2921 7 years ago
SomberNight d178c20b1f grammar fix (trustedcoin) 7 years ago
SomberNight 4ac162f18b migration to PyQt5. initial commit. 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