ThomasV
808703bacb
m
9 years ago
ThomasV
6b0e65fc0a
fixes for hardware wallets
9 years ago
ThomasV
665d1bc153
plugin: separate get_xpub and setup_device
9 years ago
ThomasV
092bb43660
rename wizard.choose_device because plugin has method with same name
9 years ago
ThomasV
1e6caf8f03
wizard: ask accound id after device setup
9 years ago
ThomasV
8edca91390
wizard: trezor init
9 years ago
ThomasV
4781df9d21
wizard: scan hardware devices directly
9 years ago
ThomasV
0520eda628
device manager: remove seemingly unused parameter
9 years ago
ThomasV
3b830cbcfa
wizard: fix trezor device initialization
9 years ago
ThomasV
80675121ce
allow several hardware cosigners in the same wallet
9 years ago
ThomasV
d16fb3ee48
fix storage update_format
9 years ago
ThomasV
c63a0f2198
fix #1907
9 years ago
ThomasV
3a1bf84d2c
convert multisig wallets
9 years ago
ThomasV
8736cf8cd4
fix wallet upgrade
9 years ago
ThomasV
afe39330dc
update wallet format again, for keystore
9 years ago
ThomasV
428bc539b3
hardware: store derivation instead of account_id
9 years ago
ThomasV
664077397e
device manager: index devices by xpub
9 years ago
ThomasV
8423f8394f
dynfees: set default
9 years ago
ThomasV
24a9ff3fef
simplify wallet types
9 years ago
ThomasV
058e49e839
wizard: fix typo
9 years ago
ThomasV
352c48f339
wizard: use the word 'keystore'
9 years ago
ThomasV
090a284619
storage: convert_wallet_type
9 years ago
ThomasV
bfd7709ccd
move xpubkey logic to keystore and fix it
9 years ago
ThomasV
f6e393d7b6
fix: import addresses and private keys
9 years ago
ThomasV
5733a5d125
importprivkey: do not import the same key twice
9 years ago
ThomasV
2e9cfb9800
small fixes for addrequest
9 years ago
ThomasV
a088940496
add Wallet.can_import
9 years ago
ThomasV
d9021788fa
request account_id in wizard, for hardware wallets. cleanup bip44 code
9 years ago
ThomasV
71de14240d
daemon: default rpchost to 127.0.0.1
9 years ago
ThomasV
f61d8b4c24
daemon: handle rpc server init errors
9 years ago
ThomasV
b87c5d12fa
- fix sign/verify messages
...
- fix hardware wallet tx_outputs
9 years ago
ThomasV
47fef13e5b
fix keepkey wallet_type storage
9 years ago
ThomasV
f9d5a5d326
fix import
9 years ago
ThomasV
82769fc1fb
fix classmethod normalize_passphrase
9 years ago
ThomasV
b0afdf4614
fix command line: create, restore, importprivkey
9 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
9 years ago
Thomas König
c49202ceaa
fix test_simple_config and test_transaction
9 years ago
ThomasV
b0f6b8578e
fix issue #1865
10 years ago
ThomasV
5f86af15b8
fix type
10 years ago
ThomasV
ee032e9158
base_wizard: minor fixes
10 years ago
ThomasV
16db27ffc0
wizard: remove run_wallet
10 years ago
ThomasV
2bb08aa280
fixes for install wizard
10 years ago
ThomasV
f8c1bd1d3b
wizard: multisig creation, let user go back to show their xpub
10 years ago
ThomasV
5a2ec73367
add RBF option to command line
10 years ago
ThomasV
8e219348e6
fix tx.is_final
10 years ago
ThomasV
566ed664d5
comment out hardware cosigning; not ready for release
10 years ago
ThomasV
67780bb8b9
changes for new toolchain
10 years ago
akshayaurora
07c5f02639
changes for new toolchain
10 years ago
ThomasV
f061fe047d
add lock to storage.write
10 years ago
ThomasV
824f86475e
add get_master_public_key to all wallets
10 years ago