Commit graph

3532 commits

Author SHA1 Message Date
ThomasV
dc553ff108 fix #2991: encrypt wallet files created with command line 2017-10-15 09:18:14 +02:00
ThomasV
8d307ce1e8 rm failing test 2017-10-14 16:08:03 +02:00
ThomasV
0dbb976baf update unsigned tx format, so that imported wallets can sign all address types 2017-10-14 15:47:36 +02:00
SomberNight
26f439f34d tests: WalletStorage upgrades 2017-10-14 03:29:08 +02:00
ThomasV
319a31e64c Merge branch 'master' of github.com:spesmilo/electrum 2017-10-13 13:47:41 +02:00
ThomasV
3b8c8c712d fix #3038 2017-10-13 13:47:32 +02:00
SomberNight
8025d81ec0 fix #3035 2017-10-13 12:38:19 +02:00
ThomasV
628a9e0521 follow up afcc37ec34 2017-10-13 10:56:59 +02:00
ThomasV
afcc37ec34 Merge pull request #3026 from SomberNight/missing_import_stat
fix: missing import 'stat' in network.py and simple_config.py
2017-10-13 10:55:18 +02:00
SomberNight
f22f8c614f fix tests 2017-10-13 05:52:58 +02:00
SomberNight
a5ffa69a3e storage: upgrade format version automatically in load_data() 2017-10-13 05:44:19 +02:00
ThomasV
1320b18d7e Merge pull request #3020 from SomberNight/tests_bitcoin1
tests: bitcoin.py
2017-10-13 04:39:01 +02:00
ThomasV
6a876775c4 Merge pull request #3024 from SomberNight/fix_convert_v14_redeem
fix: storage.convert_version_14() is missing redeem_scripts
2017-10-13 04:37:39 +02:00
SomberNight
8e007f026d fix: witness for non-segwit txins 2017-10-12 21:44:08 +02:00
SomberNight
0510bdb85b fix: missing import 'stat' in network.py and simple_config.py 2017-10-12 08:04:55 +02:00
SomberNight
2ad061eead fix: storage.convert_version_14() was missing redeem_scripts 2017-10-12 06:40:41 +02:00
SomberNight
681eb1ccb8 tests: for bitcoin.py, added new ones, and some refactoring for existing
new ones mainly include:
- privkey -> pubkey -> addr conversions
- xprv, xpub operations
2017-10-11 18:46:52 +02:00
SomberNight
843aec80d7 fix: bitcoin.is_minikey() was broken 2017-10-11 16:27:39 +02:00
SomberNight
e406829904 fix: Imported_Wallet cannot spend from p2wpkh or p2wpkh-p2sh 2017-10-11 14:00:38 +02:00
ThomasV
6656154b78 add 'createnewaddress' command, separate from getunusedaddress 2017-10-11 12:24:55 +02:00
ThomasV
de85b56e0a re-enable locktime 2017-10-11 12:24:55 +02:00
ThomasV
d1657cd62c rm deprecated functions 2017-10-11 12:24:44 +02:00
ThomasV
c72123d708 fix #3014 2017-10-11 01:04:46 +02:00
ThomasV
e0635f5d08 Merge pull request #2320 from da2x/bugfixes
Tighten directory permissions
2017-10-10 20:11:26 +02:00
SomberNight
0a1ebea669 sweep txs are now always RBF 2017-10-10 19:53:28 +02:00
ThomasV
4836adff84 add cmdline support for 2fa wallets 2017-10-10 13:44:25 +02:00
ThomasV
401d8bc534 fix #2890 2017-10-10 11:48:27 +02:00
ThomasV
8fbabfd796 update delete_address for imported wallets 2017-10-10 11:38:30 +02:00
ThomasV
3f3d249ed1 follow up c810c6a356 2017-10-09 11:54:17 +02:00
ThomasV
26becedfb2 fix privkey serialization in commands 2017-10-09 11:53:47 +02:00
ThomasV
5873fe8eaf follow up previous commit 2017-10-09 10:45:43 +02:00
ThomasV
b1cc81a6f6 fix #3011 2017-10-09 10:42:43 +02:00
ThomasV
5480b7dff5 add_input_info: add txin value for RBF with segwit inputs 2017-10-07 12:54:50 +02:00
ThomasV
332c5d41e6 return dict in get_addr_utxo 2017-10-07 12:52:52 +02:00
ThomasV
9aa3f2d9e2 add txin_type in add_input_info, remove inefficient search 2017-10-07 12:15:18 +02:00
ThomasV
d28f603483 Allow comma separated address lists for from_addr 2017-10-07 11:54:28 +02:00
ThomasV
c810c6a356 commands: use the same option names for RPC and command line. fixes #2875 2017-10-07 09:48:20 +02:00
ThomasV
6dd2b8b471 fix #2861: error message when password is missing 2017-10-07 08:19:14 +02:00
ThomasV
fefcd7bbcd sweep: use scripthash rpc 2017-10-06 09:56:54 +02:00
SomberNight
da480b1209 fix: v13 to v14 wallet (with Imported_KeyStore) conversion 2017-10-06 01:55:30 +02:00
gdvine
5ce8508cd5 Fix low value error message 2017-10-05 20:06:26 +01:00
ThomasV
15ab48aaa8 fix sweep 2017-10-05 20:08:16 +02:00
ThomasV
3dabb94046 convert wallet format for imported wallets 2017-10-05 19:40:41 +02:00
ThomasV
30069324d5 fix #2995 2017-10-05 17:10:30 +02:00
ThomasV
e299df7b82 add message signing/decryption for segwit addresses 2017-10-05 14:44:44 +02:00
ThomasV
0bc53d34d1 improve error message (see #2991) 2017-10-05 10:34:20 +02:00
ThomasV
73c7fbcc69 Merge pull request #2964 from SomberNight/tests_wallet_keystore_bip39
tests: wallet-keystore integrity (bip39)
2017-10-05 10:10:57 +02:00
ThomasV
34a786ee43 fix export_private_key of Imported_Wallet 2017-10-05 09:44:37 +02:00
SomberNight
4aa385e0b3 follow-up of wallet.get_private_key() -> wallet.export_private_key() 2017-10-04 23:22:33 +02:00
ThomasV
901dda0898 Merge pull request #2981 from SomberNight/fix_tests_msg_signing
fix tests: message signing
2017-10-04 14:49:01 +02:00