ThomasV
8b729d0f83
store passphrase in keystore
8 years ago
ThomasV
f7efedf8a0
query_info: raise if user cancelled
8 years ago
ThomasV
4189d9343d
minor fix: return client
8 years ago
ThomasV
86e23d9989
save wallet label in keystore, to facilitate pairing
8 years ago
ThomasV
af2bf1955a
trigger upgrade on android
8 years ago
ThomasV
4837d7a148
show complete device description in wizard
8 years ago
ThomasV
3bc6fdaadb
fix typo
8 years ago
ThomasV
3ac357171a
wizard: add password only once all keystores are known
8 years ago
ThomasV
b907a668ec
wizard: add derivation passphrase and bip39 support
8 years ago
ThomasV
808703bacb
m
8 years ago
ThomasV
6b0e65fc0a
fixes for hardware wallets
8 years ago
ThomasV
665d1bc153
plugin: separate get_xpub and setup_device
8 years ago
ThomasV
092bb43660
rename wizard.choose_device because plugin has method with same name
8 years ago
ThomasV
1e6caf8f03
wizard: ask accound id after device setup
8 years ago
ThomasV
8edca91390
wizard: trezor init
8 years ago
ThomasV
4781df9d21
wizard: scan hardware devices directly
8 years ago
ThomasV
0520eda628
device manager: remove seemingly unused parameter
8 years ago
ThomasV
3b830cbcfa
wizard: fix trezor device initialization
8 years ago
ThomasV
80675121ce
allow several hardware cosigners in the same wallet
8 years ago
ThomasV
d16fb3ee48
fix storage update_format
8 years ago
ThomasV
c63a0f2198
fix #1907
8 years ago
ThomasV
3a1bf84d2c
convert multisig wallets
8 years ago
ThomasV
8736cf8cd4
fix wallet upgrade
8 years ago
ThomasV
afe39330dc
update wallet format again, for keystore
8 years ago
ThomasV
428bc539b3
hardware: store derivation instead of account_id
8 years ago
ThomasV
664077397e
device manager: index devices by xpub
8 years ago
ThomasV
8423f8394f
dynfees: set default
8 years ago
ThomasV
24a9ff3fef
simplify wallet types
8 years ago
ThomasV
058e49e839
wizard: fix typo
8 years ago
ThomasV
352c48f339
wizard: use the word 'keystore'
8 years ago
ThomasV
090a284619
storage: convert_wallet_type
8 years ago
ThomasV
bfd7709ccd
move xpubkey logic to keystore and fix it
8 years ago
ThomasV
f6e393d7b6
fix: import addresses and private keys
8 years ago
ThomasV
5733a5d125
importprivkey: do not import the same key twice
8 years ago
ThomasV
2e9cfb9800
small fixes for addrequest
8 years ago
ThomasV
a088940496
add Wallet.can_import
8 years ago
ThomasV
d9021788fa
request account_id in wizard, for hardware wallets. cleanup bip44 code
8 years ago
ThomasV
71de14240d
daemon: default rpchost to 127.0.0.1
8 years ago
ThomasV
f61d8b4c24
daemon: handle rpc server init errors
8 years ago
ThomasV
b87c5d12fa
- fix sign/verify messages
- fix hardware wallet tx_outputs
8 years ago
ThomasV
47fef13e5b
fix keepkey wallet_type storage
8 years ago
ThomasV
f9d5a5d326
fix import
8 years ago
ThomasV
82769fc1fb
fix classmethod normalize_passphrase
8 years ago
ThomasV
b0afdf4614
fix command line: create, restore, importprivkey
8 years ago
ThomasV
1159f85e05
Major refactoring
- separation between Wallet and key management (Keystore)
- simplification of wallet classes
- remove support for multiple accounts in the same wallet
- add support for OP_RETURN to Trezor plugin
- split multi-accounts wallets for backward compatibility
8 years ago
Thomas König
c49202ceaa
fix test_simple_config and test_transaction
8 years ago
ThomasV
b0f6b8578e
fix issue #1865
8 years ago
ThomasV
5f86af15b8
fix type
8 years ago
ThomasV
ee032e9158
base_wizard: minor fixes
8 years ago
ThomasV
16db27ffc0
wizard: remove run_wallet
8 years ago