Commit graph

562 commits

Author SHA1 Message Date
ThomasV
8d396997dc fee estimate: kilobyte 2014-09-14 21:58:13 +02:00
ThomasV
ad4449dc38 add v9 to list of tagged versions 2014-09-13 19:37:42 +02:00
ThomasV
1df007483e check seed_version first 2014-09-13 19:28:09 +02:00
ThomasV
5c5bb6ae3a make estimated fee higher than MIN_RELAY 2014-09-13 15:25:26 +02:00
ThomasV
5f4bcb420b param to addresses is optional 2014-09-13 14:54:02 +02:00
ThomasV
b22048fdfb fix wallet constructor 2014-09-13 10:16:09 +02:00
ThomasV
43513adb5c seed_v9: strip whitespaces before hashing 2014-09-11 15:15:50 +02:00
ThomasV
f3e2e7b501 fix for seed_version 2014-09-11 15:11:46 +02:00
ThomasV
e22dfc443c check seed_version before wallet_type 2014-09-11 15:04:42 +02:00
ThomasV
93d073457c add spanish wordlist and remove accents 2014-09-11 14:20:10 +02:00
ThomasV
e7c7dc8cc9 init fee variable in make_unsigned_transaction 2014-09-11 11:04:45 +02:00
ThomasV
be1a21d974 call add_address in get_next_account 2014-09-10 10:33:49 +02:00
ThomasV
374daa25af create a PendingAccount if coins have been sent to next_account 2014-09-10 10:09:13 +02:00
ThomasV
d2f4eed1f7 multi-account synchronization 2014-09-10 01:33:52 +02:00
ThomasV
0b7f8e74d5 move synchronize_account logic to account.py 2014-09-09 17:31:15 +02:00
ThomasV
1fb8af40c5 disable privkey export menu in trezor wallets 2014-09-09 14:30:57 +02:00
ThomasV
c657212e5b fix: do not add zero change 2014-09-08 20:44:19 +02:00
ThomasV
01ad103c37 don't change fee if it is fixed by user 2014-09-08 09:29:25 +02:00
ThomasV
bd6f21232d fix restore from mpk command line 2014-09-08 05:17:56 +02:00
ThomasV
67b9a59d34 better fees estimates 2014-09-07 20:36:29 +02:00
ThomasV
62179fad58 Merge pull request #772 from dabura667/fiximportchange
Make change address for imported keys the same
2014-09-06 16:59:53 +02:00
ThomasV
b1ecb61105 fix oldwallet master_public_key 2014-09-05 17:30:19 +02:00
ThomasV
2b10ccdcc4 fix 2014-09-05 16:31:57 +02:00
ThomasV
622fb6c08b add wallet categories 2014-09-05 16:28:53 +02:00
ThomasV
0c8c21f64d minor fix 2014-09-05 12:08:09 +02:00
ThomasV
65d0560475 storage: deepcopy and sanitize json 2014-09-05 12:04:03 +02:00
ThomasV
6e363bc097 check length in OP_RETURN 2014-09-03 16:35:35 +02:00
ThomasV
a2065eff72 use language in config to choose wordlist 2014-09-02 15:34:11 +02:00
ThomasV
5a20d07fb8 add hook: make_unsigned_transaction 2014-09-02 07:47:54 +02:00
ThomasV
79588eb4da init plugins before gui. register wallet types in plugin constructor 2014-08-31 15:33:20 +02:00
ThomasV
c7f667e2ed separate add_seed from create_master_keys 2014-08-29 14:11:59 +02:00
ThomasV
4dcdcbc068 move mnemonic to separate class and use slush's wordlist. new commands: make_seed and check_seed 2014-08-28 15:37:42 +02:00
ThomasV
744eee6858 wizard integration 2014-08-26 16:23:24 +02:00
ThomasV
ef74ae57ff fix tests 2014-08-25 15:32:21 +02:00
ThomasV
91723999aa add_cosigner_seed 2014-08-22 17:22:08 +02:00
ThomasV
b63fcde503 root_name 2014-08-21 18:24:47 +02:00
ThomasV
8df2179025 class for xpub wallets 2014-08-21 18:24:47 +02:00
ThomasV
3a5f64fcc7 account key must be a string (json) 2014-08-21 18:24:47 +02:00
ThomasV
58e1dd2a24 update trezor plugin 2014-08-21 18:24:47 +02:00
ThomasV
61e737c380 wallet types 2014-08-21 18:24:47 +02:00
ThomasV
83b9ecac76 save wallet file as json 2014-08-21 18:24:47 +02:00
ThomasV
f4b390a79f bip44 2014-08-21 18:24:47 +02:00
ThomasV
1d4631d647 bugfix for seed_v7 2014-08-21 18:19:56 +02:00
ThomasV
f400e69d51 move two methods in subclasses 2014-08-19 13:03:29 +02:00
ThomasV
cebc942ccb separate class for bip32 HD 2014-08-19 12:38:01 +02:00
ThomasV
20f93f7df0 set wallet.can_change_password and wallet.has_seed for trezor 2014-08-19 10:36:55 +02:00
ThomasV
cf03f153d9 fix: get_master_public_key 2014-08-13 16:28:27 +02:00
ThomasV
bf3f67c043 do not expose mnemonic_to_seed 2014-08-13 15:43:54 +02:00
ThomasV
606f1cd3f8 prevent seed collisions 2014-08-05 10:00:15 +02:00
ThomasV
b93cde14e7 custom entropy in make_seed 2014-08-01 12:04:38 +02:00