89 Commits (586aee45eb36bd797333cf23440ed6a8e2bc8ec4)

Author SHA1 Message Date
SomberNight eefcc60d98
color 2fa billing outputs in Qt tx dialog 7 years ago
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 cf80952071 better handle exceptions in wizard re "cannot connect to trustedcoin server" 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 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
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 9 years ago
ThomasV 2baf8e2079 fix trustedcoin hook 9 years ago
ThomasV 494d7faa22 fix: get_action 9 years ago