Commit Graph

1543 Commits

Author SHA1 Message Date
ThomasV 6696e9643c fix restore from mpk 2013-09-03 18:35:46 +02:00
thomasv 3e14b7dd72 improved install wizard 2013-09-03 14:32:56 +02:00
thomasv 9b986f8cb6 restore: try old wallet first 2013-09-03 10:58:07 +02:00
thomasv 3ecd81c94a account names 2013-09-03 10:09:13 +02:00
thomasv a417816e69 disable 'new account' in old wallets 2013-09-03 09:52:55 +02:00
ThomasV 7204dceeac download headers chunks 2013-09-03 07:29:44 +02:00
ThomasV 803b292d9d socket: retry on EAGAIN 2013-09-02 21:16:57 +02:00
ThomasV 1650eefdd3 synchronizer: wait for interface 2013-09-02 20:52:14 +02:00
ThomasV a16b0f4630 don't use user_dir in storage 2013-09-02 20:17:04 +02:00
thomasv 2a6e8927dd select the longest blockchain from several servers 2013-09-02 17:49:12 +02:00
thomasv 48efc62b2d simplify directories: electrum_dir 2013-09-02 15:05:33 +02:00
thomasv 8774f1a193 fix: synchronize generated duplicated addresses 2013-09-02 13:41:31 +02:00
thomasv 9d1c31255c Merge branch '1.9' of git://github.com/spesmilo/electrum into 1.9 2013-09-02 11:16:35 +02:00
ThomasV fe538cc310 fix get_private_key for old addresses 2013-09-02 10:41:50 +02:00
ThomasV e9b103b283 fix regressions in tx verifier 2013-09-02 08:50:39 +02:00
ThomasV 1ba3008b49 minor fixes 2013-09-01 23:25:28 +02:00
ThomasV 7b4046cf68 fee belongs in wallet storage 2013-09-01 23:09:27 +02:00
ThomasV 7ba686e16f wizard: start wallet threads 2013-09-01 18:58:09 +02:00
ThomasV 046ec58d24 start wallet threads from wallet class 2013-09-01 18:44:19 +02:00
ThomasV d47892b690 separate blockchain verifier from transaction verifier 2013-09-01 18:16:15 +02:00
ThomasV d99a381d83 separation between wallet storage and config 2013-09-01 15:26:52 +02:00
ThomasV b983d12929 restore old accounts from seed 2013-08-31 15:02:20 +02:00
thomasv 853d32b73d Merge branch '1.9' of git://github.com/spesmilo/electrum into 1.9 2013-08-29 17:37:09 +02:00
ThomasV 10c805b3e7 restore bip32 accounts 2013-08-29 16:07:55 +02:00
ThomasV 9d00a072fe create new accounts through wallet.synchronize() 2013-08-29 15:08:03 +02:00
thomasv 238ed35134 Merge branch '1.9' of git://github.com/spesmilo/electrum into 1.9 2013-08-27 13:59:20 +02:00
nelisky 1b0db8414b implementing paytomany (untested)
Just like mktx/payto, this is only submitting the tx created in mksendmanytx
2013-08-18 02:09:25 +02:00
nelisky bf173e1c45 implementing mksendmanytx
A simple argument parsing change from mktx to allow passing multiple recipients
2013-08-18 02:07:59 +02:00
ThomasV fd902de28a delete unneeded test 2013-08-17 23:51:46 +02:00
ThomasV 0cef6c2454 fix bug with signatures 2013-08-17 23:01:16 +02:00
ThomasV 81b84fd5ef fixes for signrawtransaction 2013-08-17 18:40:59 +02:00
ThomasV 6bb8af5822 include master public key in bip32 metadata 2013-08-17 17:08:43 +02:00
ThomasV e995f7abfd save account name as label 2013-08-17 11:46:19 +02:00
ThomasV 2abf1b93cb cleanup 2013-08-17 11:11:21 +02:00
ThomasV 799c6571f5 simplify: public_key_from_private_key 2013-08-17 11:09:19 +02:00
ThomasV 4869d05841 don't pass addresses to tx.sign(), pass keypairs instead 2013-08-17 10:56:23 +02:00
ThomasV 0424d5eb85 update signrawtransaction 2013-08-17 09:53:46 +02:00
ThomasV e91e02f2ce simplify tx.sign() 2013-08-16 22:05:31 +02:00
ThomasV 70445da940 wallet.num_accounts and account_id method 2013-08-16 13:26:48 +02:00
ThomasV 177c43acbe fix is_complete in tx.sign() 2013-08-16 12:52:39 +02:00
ThomasV c019428b02 fix for non-p2sh addresses 2013-08-16 12:27:26 +02:00
ThomasV 419c778fa3 fix tx signing 2013-08-16 12:17:29 +02:00
ThomasV 7dc69bbc56 create_accounts for 2of3 2013-08-15 17:23:55 +02:00
ThomasV c9a473c225 2of3 accounts 2013-08-15 15:27:03 +02:00
thomasv 1d26676ee9 parse_servers method 2013-08-14 16:16:03 +02:00
ThomasV e6208e2747 fix create_new_account 2013-08-07 22:59:07 +02:00
ThomasV 1ff2f1b308 hex encode the output of account.get_pubkey() 2013-08-07 22:59:07 +02:00
ThomasV b08f1a2a7b plugins: do not overload __init__, use init() instead 2013-08-07 22:59:07 +02:00
ThomasV 58538ba825 encryption of bip32 master private keys 2013-08-07 22:59:07 +02:00
ThomasV a3de537d9b make wallet.get_private_keys more general 2013-08-07 22:59:07 +02:00
thomasv 6274cccb9f get_new_address -> get_address 2013-08-07 22:54:21 +02:00
thomasv 630bf5d5f7 add account module 2013-08-07 22:54:21 +02:00
ThomasV 19553a056d bip32 2013-08-07 22:54:21 +02:00
ThomasV cd1ad84ed9 version 1.8.1 2013-08-04 19:28:41 +02:00
thomasv a0b86f405d offline interface: fix init 2013-08-01 11:31:33 +02:00
thomasv 9ce90932ba update BIP32 to its final spec 2013-07-19 16:17:11 +02:00
Maran 06bfb60308 Reworked notification flow and combined multiple transactions into one notification 2013-07-16 12:15:23 +02:00
Maran 468c76b66e Added notifications when receiving a new transaction 2013-07-16 12:15:23 +02:00
ThomasV d2b86091b4 whitespaces option in format_satoshis 2013-07-13 20:19:52 +02:00
Maran e319f5e0ae Save contacts to the proper key in the wallet. fixes #234 2013-06-17 22:09:28 +02:00
rdymac 1cfb22ba6d latest wikia version
latest wikia version
2013-06-17 19:16:25 +02:00
rdymac ff523790df typo
typo
2013-06-17 01:21:22 +02:00
Marku 253d1d50c3 fix BIP32Sequence::get_pubkey not using mpk parameter 2013-06-02 19:26:45 -03:00
ecdsa 1a21185b91 version 1.8 2013-06-01 19:27:06 +02:00
ecdsa 3796fceb28 bugfix: referenced transactions 2013-06-01 19:26:07 +02:00
thomasv 4a60db9733 new methods: init_menubar and load_wallet 2013-06-01 11:59:54 +02:00
rdymac 3690ace2fb Latest wikia version [tested]
Latest wikia version tested before making the PR
2013-05-12 19:24:55 +02:00
thomasv 5e5a89ecb7 version 1.7.4 2013-05-10 14:40:05 +02:00
thomasv 5a015bc290 increase default fee to 0.0005 btc/kb 2013-05-10 14:36:38 +02:00
Eagle[TM] d24fefd459 update default server list, remove offline and pre v0.8 servers 2013-05-06 01:23:18 +02:00
ecdsa c81d565665 add error message for import_key failure 2013-05-05 17:38:59 +02:00
ecdsa 0f661aa3a1 minor bugfix 2013-05-02 10:56:28 +02:00
ecdsa b2c23f9ac8 deprecate wallet.save() and 'eval' command 2013-05-02 10:54:48 +02:00
ecdsa 6be62e44de wallet.delete_contact method 2013-05-02 10:19:18 +02:00
ecdsa 8104a47a3e wallet.add_contact method 2013-05-02 10:10:22 +02:00
ecdsa 19d19d9a00 wallet set_fee method 2013-05-02 10:00:52 +02:00
ecdsa fe405c50d0 delete_imported_key method 2013-05-02 09:54:43 +02:00
ecdsa 97e849a248 move verify_message to wallet 2013-05-01 10:40:44 +02:00
ecdsa b4f353291a fix update_password: save use_encryption after seed 2013-04-29 10:30:29 +02:00
ecdsa 86fd728a47 move network dialog in a new class; simplify interface.get_servers 2013-04-28 13:47:19 +02:00
ecdsa c95c80163d distinction between unconfirmed and unverified transactions 2013-04-27 17:48:27 +02:00
ecdsa 827e29c1dc fix: print_log -> print_error 2013-04-27 10:57:15 +02:00
ecdsa 6069939003 handle errno 10035 2013-04-27 10:22:01 +02:00
ecdsa 7653408ff4 fix: socket error 2013-04-27 07:30:18 +02:00
Julian Tosh 63f33b64d0 Slightly modifying help output for clarity 2013-04-22 12:19:13 -07:00
thomasv b0f993e7cf getaddressbalance needs 1 argument 2013-04-17 16:45:52 +02:00
thomasv dcd73df929 add getaddressbalance command, and use getbalance only for accounts 2013-04-16 16:05:45 +02:00
thomasv 6585da69fe message about frozen funds 2013-04-12 14:29:11 +02:00
rdymac 693e47b2ba Fixed the bugs and tested mki18n
Fixed the bugs and tested mki18n
2013-04-12 14:45:32 +03:00
thomasv 4c6c8b52f9 revert commit c145b69b3b 2013-04-12 13:20:16 +02:00
ecdsa 21c0578ca8 fix is_connected with http protocol 2013-04-10 08:03:17 +02:00
thomasv 98f7d36313 ask users to enter their seed on create 2013-04-09 18:08:14 +02:00
ecdsa cc8c7c780d fix: don't raise exception in get_address_index 2013-04-08 17:02:28 +02:00
ecdsa 6609624fe0 mktx: send change to one of the accounts involved in the tx 2013-04-08 16:18:40 +02:00
ecdsa 35ecbff7a5 fix http session init 2013-04-07 21:48:37 +02:00
ecdsa a1f8454b14 fix mktx 2013-04-07 20:25:01 +02:00
ecdsa 25bbae132f option to display mBTC 2013-04-07 14:29:13 +02:00
thomasv e89331d138 handle multiple accounts with separation 2013-04-06 18:44:31 +02:00
ecdsa 9b7095e80c version 1.7.3 2013-04-06 16:10:11 +02:00
ecdsa dbe981a89b show pruning level in network dialog (expert mode) 2013-04-06 16:06:15 +02:00
thomasv ec901f54a4 keyboard shortcut to send all the coins in a wallet, with fee 2013-04-05 18:03:52 +02:00
ecdsa 84101a446b use ssl as default protocol 2013-04-05 06:01:18 +02:00
ecdsa 2b61c8e0cc Merge branch 'master' of git://github.com/spesmilo/electrum 2013-04-01 12:12:29 +02:00
ecdsa 5cc05b0685 fix: verified tx contains pos 2013-04-01 12:12:16 +02:00
rdymac c145b69b3b Latest version of the wikia
Latest version of the wikia
2013-03-29 20:01:00 +01:00
thomasv 39799592ed add explanation comment 2013-03-25 10:20:16 +01:00
ecdsa 8d339bfc1a deserialize: catch exception raised by coinbase transactions 2013-03-25 02:52:59 +01:00
ecdsa a54c5e88c6 fix int rounding 2013-03-24 12:44:17 +01:00
ecdsa 01d43719a6 simplify loops 2013-03-24 12:20:13 +01:00
ecdsa 7c4fa714d2 set default fee to 200 uBTC 2013-03-24 11:31:43 +01:00
ecdsa fc7122008a implement MIN_RELAY_TX_FEE 2013-03-24 11:25:17 +01:00
ecdsa de69915089 version 1.7.2 2013-03-24 09:56:21 +01:00
ecdsa 678b00dbec prune unverified transactinos during upgrade 2013-03-24 09:52:36 +01:00
ecdsa 3ad453fafb rename fee to fee_per_kb 2013-03-24 09:24:45 +01:00
ecdsa 29b9ffac4a transaction lock 2013-03-24 07:34:28 +01:00
ecdsa 3dc9677822 remove receipt code 2013-03-23 19:17:11 +01:00
ecdsa cac030e2ee fix transaction order in history 2013-03-23 18:10:09 +01:00
thomasv a5168cc09f more accurate computation of transaction fees. 2013-03-23 12:36:37 +01:00
ecdsa f3a1a57a78 version 1.7.1 2013-03-20 22:39:08 +01:00
ecdsa 7e0d4a2851 fix is_change 2013-03-17 21:13:10 +01:00
ecdsa 8a720b1629 do the banner request in interface, not in wallet 2013-03-17 10:54:21 +01:00
Maran d1aacb6050 Merge branch 'master' into feature/label_sync 2013-03-16 23:40:34 +01:00
Maran a6ae46631f Fix export master public key 2013-03-16 23:38:49 +01:00
ecdsa f0671a9ada fix tx.get_value() 2013-03-16 22:04:28 +01:00
Maran dfd48319a3 Fix merge conflict 2013-03-16 21:38:12 +01:00
ecdsa f07591eb5b Revert "fix tx.get_value bug with pruned transactions"
This reverts commit 8a74be39de.
2013-03-16 21:38:10 +01:00
ecdsa 8a74be39de fix tx.get_value bug with pruned transactions 2013-03-16 21:22:03 +01:00
ecdsa d6952228be define wallet.get_num_tx() 2013-03-16 18:17:50 +01:00
ecdsa fefb884794 fix wallet.is_change() method 2013-03-16 17:51:58 +01:00
thomasv 93b98e1176 move http aliases to separate plugin 2013-03-15 15:48:28 +01:00
thomasv 8c71c54487 add label to internal transactions 2013-03-14 13:08:50 +01:00
thomasv 3b80ef7c60 rely only on the verifier to get the height of transactions 2013-03-14 12:22:06 +01:00
thomasv bdb515dabd print error received by verifier, and continue 2013-03-14 10:49:00 +01:00
ecdsa 11552c2f23 use an abstract class SequenceClass 2013-03-13 22:05:02 +01:00
ecdsa b955c9ffa1 more bip32 related fixes 2013-03-13 18:51:05 +01:00
ecdsa 2f31ca779d fix bip32 get_private_key 2013-03-13 18:20:05 +01:00
ecdsa c19e0f0b3f bip32 fixes 2013-03-13 18:03:41 +01:00
ecdsa 1d3be5fb0b fix: number of arguments 2013-03-13 17:52:54 +01:00
thomasv c9a7c58323 print created address in terminal, as in previous versions 2013-03-13 15:33:50 +01:00
thomasv a4f977190e do not call exit() in the interface module 2013-03-13 15:26:29 +01:00
thomasv c3dc2d5284 fix: command line with no password 2013-03-13 14:29:50 +01:00
ecdsa 469d17355d fix 2013-03-13 01:08:30 +01:00
ecdsa 0aaafe85ad fix 2013-03-13 01:03:51 +01:00
ecdsa 6a848564fa do not raise exception on strange input scripts 2013-03-13 00:55:08 +01:00
ecdsa 12d65f5e52 better synchronize method 2013-03-12 23:10:43 +01:00
ecdsa 5e7e002bd8 remove internal check that was too strong 2013-03-12 21:55:56 +01:00
Maran ca6890a622 Fix merge conflict 2013-03-12 21:27:27 +01:00
ecdsa 0569cc283a fix exception 2013-03-12 20:59:37 +01:00
thomasv 10bfcb918b replace 'ElectrumKeyID' with more general 'KeyID' field in transactions 2013-03-12 17:54:26 +01:00
thomasv 8b08eb541a do not request banner twice 2013-03-12 17:34:06 +01:00
Maran 884371eedd Merge branch 'master' into feature/label_sync 2013-03-12 16:52:15 +01:00
rdymac 80f02401ac Latest translation version
Updated the wiki page for the latest version for the upcoming version release
2013-03-12 16:20:17 +01:00
thomasv c9302bcd56 add 2 of 3 sequences 2013-03-11 19:04:46 +01:00
Maran 2973f5d2c3 more label sync wip 2013-03-10 21:23:04 +01:00
ecdsa 441cc6c9cd fix 2013-03-10 16:24:52 +01:00
ecdsa 837150132d optional wait parameter for interface 2013-03-10 10:24:42 +01:00
ecdsa 49a4c6c92a do not wait for interface when launching gui 2013-03-10 10:15:09 +01:00
ecdsa 32db2aecc2 check if the wallet has a seed before signing transaction 2013-03-07 17:15:33 +01:00
ecdsa 3382354442 fix: restore wallet from master public key 2013-03-07 16:41:43 +01:00
nelisky c504ccd61a Lack of self was a little more widespread 2013-03-06 11:40:13 +00:00
nelisky a38e789099 Typo in importprivkey, missing self 2013-03-06 11:36:02 +00:00
ecdsa e06e511e39 revert own commit 2013-03-05 23:10:18 +01:00
ecdsa 811f1ee848 do not run synchronize on deseeded wallets 2013-03-05 14:57:30 +01:00
ecdsa e16451556e make help() available in console 2013-03-04 17:36:49 +01:00
ecdsa 3fe0e160ca catch http exception when wallet is offline 2013-03-04 17:20:07 +01:00
ecdsa df3187d9a9 fix 2013-03-04 10:49:46 +01:00
ecdsa 4019102264 rename sequence, fix bip32 2013-03-04 07:43:01 +01:00
ecdsa f97fe02e3a fix: tx outputs 2013-03-03 19:29:03 +01:00
thomasv 383a84161e fix 2013-03-03 16:49:42 +01:00
thomasv 190f733de2 restrict plugins to the gui 2013-03-03 16:01:47 +01:00
thomasv cd9f366735 move point of sale mode into plugins 2013-03-03 13:50:08 +01:00
thomasv 0f22b5e566 fix: missing parameter 2013-03-03 11:00:27 +01:00
thomasv 5846f725d6 simplify Sequence class 2013-03-03 10:56:48 +01:00
thomasv 60cefeafca method get_private_keys for sequence 2013-03-03 10:43:08 +01:00
thomasv 27b8b21f9e mangle (for_change, index) everywhere 2013-03-03 10:24:30 +01:00
thomasv d8361b2a97 fix: mktx amounts 2013-03-03 10:23:52 +01:00
ecdsa 8df60928ea mktx fix: add address for imported keys 2013-03-02 23:49:32 +01:00
ecdsa b95911e2d7 check if address is imported before index lookup 2013-03-02 23:35:43 +01:00
ecdsa 736e1253f2 add class BIP32Sequence 2013-03-02 23:31:40 +01:00
thomasv ada36b2554 plugin handler 2013-03-02 16:29:14 +01:00
thomasv d2aefb387b show the balance of each account 2013-03-02 14:20:21 +01:00
thomasv 08a9de688a fix: save master public key on wallet creation 2013-03-02 13:45:30 +01:00
thomasv a563091f30 separate core and gui in different modules 2013-03-02 12:26:21 +01:00
thomasv f9f59d8dff fix 2013-03-02 11:42:26 +01:00
thomasv 97e03cb738 replace wallet.all_addresses() with wallet.addresses(True) 2013-03-02 11:40:17 +01:00
thomasv e84d087a64 accounts 2013-03-02 11:23:08 +01:00
thomasv f72c8ee5d2 move is_valid from wallet class to bitcoin.py 2013-03-01 14:27:56 +01:00
thomasv f3cc234c87 missing arguments and types conversions 2013-03-01 14:08:51 +01:00
thomasv c5e3d7fc80 prioritize 2013-03-01 13:56:30 +01:00
thomasv fecccec53f alphabetical order 2013-03-01 13:41:59 +01:00
thomasv 19d104f023 register commands, check for their arguments 2013-03-01 13:33:11 +01:00
thomasv 4f5023e31b rename 'balance' command as 'getbalance', per bitcoind 2013-03-01 11:33:51 +01:00
thomasv c263a92351 don't use underscore in commands. 2013-03-01 11:25:50 +01:00
thomasv 95dc97b39b rename 'addresses' command as 'listadresses'. use json syntax. 2013-03-01 11:21:10 +01:00
thomasv 3960f383e0 default parameter for addresses() command 2013-03-01 09:58:06 +01:00
ThomasV 7bf1a6248e use Decimal in listunspent 2013-03-01 06:43:08 +01:00
thomasv 7c42f09f41 improve gui.show_tx_details 2013-02-28 13:13:35 +01:00
thomasv 1f24f6f9be don't show the sequence field 2013-02-28 11:38:33 +01:00
thomasv 070a7e8b6e add stretch to raw tx tab too 2013-02-28 11:33:54 +01:00
thomasv 8a7343b61b disable testing code 2013-02-28 11:17:15 +01:00
thomasv dfb1bd1203 code refactoring; remove redundancies and sanitize transactions read from file or text 2013-02-28 11:16:07 +01:00
ThomasV 5aa18c4bb5 prevent the creation of incomplete wallets 2013-02-27 23:07:30 +01:00
ThomasV b46d5805bf restore the description field 2013-02-27 22:24:49 +01:00
ThomasV b116a43c31 fix the tx counter field 2013-02-27 21:22:52 +01:00
thomasv 50d029e61c use json istead of ast 2013-02-27 19:14:51 +01:00
Maran 22a5226673 Last few fixes for raw transaction handling 2013-02-27 18:20:11 +01:00
Maran 4a43126547 Work in progress for message signing via classic gui 2013-02-27 18:14:16 +01:00
thomasv ea96b79997 use json format 2013-02-27 18:11:45 +01:00
thomasv 5ed63be948 fix: seed, password 2013-02-27 16:15:56 +01:00
thomasv 253e0bc58e move method signrawtransaction to wallet class 2013-02-27 15:49:26 +01:00
thomasv d5ba4398ee update tx label in gui 2013-02-27 12:51:49 +01:00
thomasv cd9f2f02d2 fix: mktx syntax 2013-02-27 12:47:11 +01:00
thomasv 58be7c73c5 callback -> _callback 2013-02-27 12:40:16 +01:00
thomasv 338b004ab3 sort completions 2013-02-27 12:38:04 +01:00
thomasv 967abcb359 simplify dumpprivkeys 2013-02-27 10:36:52 +01:00
thomasv f4ac478369 more json formatting 2013-02-27 10:24:53 +01:00
thomasv e4dc3f3752 use history to determine if the wallet has been used 2013-02-27 10:13:03 +01:00
thomasv 2cb5b14b9b deep copy output to prevent side-effect 2013-02-27 09:09:58 +01:00
thomasv 9afe0d8aaf fix: input_info missing in transaction 2013-02-26 18:18:36 +01:00
thomasv 963d542ac8 return python objects 2013-02-26 18:10:29 +01:00
thomasv 2e9c2c1f96 return python objects from commands, and display them as json 2013-02-26 17:57:48 +01:00
thomasv 8a14679530 dumpprivkeys is offline 2013-02-26 16:31:42 +01:00
thomasv ea2d8f2491 move commands list to commands.py 2013-02-26 16:29:44 +01:00
thomasv 31e265b11d more efficient method for exporting private keys 2013-02-26 16:29:23 +01:00
thomasv 999adc80af move 'addresses' command 2013-02-26 16:11:19 +01:00
thomasv 96d459ab88 use dumpprivkeys to efficiently dump private keys 2013-02-26 16:03:04 +01:00
thomasv f58e541384 convert satoshis to btc in listunspent 2013-02-26 15:30:37 +01:00
thomasv 89958cc687 fix: parameters 2013-02-26 15:13:44 +01:00
thomasv 131654c147 helper function for mktx, payto 2013-02-26 15:13:01 +01:00
thomasv 28640f82f8 do not add password to the command parameters, put it in a field, to allow optional parameters 2013-02-26 15:09:43 +01:00
thomasv 1cca1f2526 rm unneeded import 2013-02-26 14:22:48 +01:00
thomasv 42a10164ea make most commands available in the console 2013-02-26 13:56:48 +01:00
ThomasV dc466142d3 console: catch help() 2013-02-25 22:52:09 +01:00
ThomasV 8682608813 indent unsigned tx 2013-02-25 20:48:45 +01:00
ThomasV f549e15a12 fix: unsigned transactions in gui 2013-02-25 20:46:38 +01:00
thomasv fd8687ce18 fix 2013-02-25 19:04:41 +01:00
thomasv 8f090e1d01 fix 2013-02-25 18:50:12 +01:00
thomasv 1bba3ffbd7 fix: addressbook 2013-02-25 18:17:02 +01:00
thomasv 41a2fa427f fix: send_tx 2013-02-25 18:15:14 +01:00
thomasv 4916aefe98 documentation for offline wallets, release notes 2013-02-25 10:14:20 +01:00
thomasv 8b8e2fd67b rename inpust_info -> input_info 2013-02-25 09:34:47 +01:00
ThomasV b8a71ff00c offline wallets sign transactions using KeyID 2013-02-25 09:05:45 +01:00
thomasv 64ad3fc28c use serialized format in signtx 2013-02-24 21:31:11 +01:00
thomasv 5da3cab24b move seed generation function to bitcoin.py 2013-02-24 10:16:14 +01:00
thomasv bd717897e0 fix: set tx_height when it is not None 2013-02-24 09:39:43 +01:00
ThomasV 1b19382887 disable https because the server requests a client certificate 2013-02-24 08:21:42 +01:00
ThomasV 135f208cf4 method to run custom script 2013-02-23 21:01:19 +01:00
ThomasV 9ae12c43e4 word per word completions 2013-02-23 20:48:22 +01:00
ThomasV 166db1e16f add flush method for stdoutProxy, for compatibility 2013-02-23 20:33:10 +01:00
ThomasV d4f2c4855f don't show prefixes in completions 2013-02-23 20:26:05 +01:00
ThomasV 6b72d815c5 show tab completions in console 2013-02-23 20:21:46 +01:00
ThomasV 6be6738fac completions 2013-02-23 17:54:47 +01:00
ThomasV a0455725bd fix is_complete: count number of valid signatures 2013-02-23 17:36:32 +01:00
ThomasV 30b6d9b64e minor fix: unneeded 2013-02-23 17:23:12 +01:00
ThomasV 8cf97fdb52 minor fix 2013-02-23 17:20:22 +01:00
ThomasV 811d05a1c2 move methods into Transaction class 2013-02-23 17:18:22 +01:00
ThomasV 641177404d remove p2sh test; not needed anymore 2013-02-23 16:42:48 +01:00
thomasv 04a5739979 simplification: tx_for_sig 2013-02-23 15:15:16 +01:00
thomasv bd8dbbf79b check if multisig transaction is complete, add is_complete to json output 2013-02-23 15:11:41 +01:00
thomasv a56220f050 multisig: raise exception if no signature can be added 2013-02-23 14:42:31 +01:00
thomasv 6766990931 fix deserialize: OP_0 is not OP_PUSHDATA 2013-02-23 14:41:55 +01:00
thomasv 0c5f42cc29 fix history sorting function 2013-02-23 13:29:03 +01:00
thomasv 2642fa0f7d fix listunspent, add method wallet.get_unspent_coins 2013-02-23 13:18:15 +01:00
thomasv 780c5d01d5 fix get_tx_details 2013-02-23 12:11:32 +01:00
thomasv 9cfb73365b fix: use deserialized tx outputs in choose_tx_inputs 2013-02-23 12:07:46 +01:00
thomasv 03d36d91e2 remove unused method 2013-02-23 11:50:09 +01:00
thomasv 03e2160503 create separate class for deterministic key generation. add pubkeys to validateaddress 2013-02-23 11:35:46 +01:00
thomasv 94fbad2965 remove debugging messages 2013-02-23 10:00:33 +01:00
thomasv f0b255acba store transactions in serialized form 2013-02-22 19:22:22 +01:00
thomasv 67283f0b1b fix verify_message calls 2013-02-22 17:50:56 +01:00
thomasv ad6dac8d05 use 4-spaces indentation 2013-02-22 17:50:11 +01:00
thomasv 76439beec5 simplify get_private_key, use base58 2013-02-22 17:27:19 +01:00
thomasv 5d6496f1f9 move crypto from wallet class to bitcoin.py 2013-02-22 16:17:46 +01:00
thomasv b1f33015af Merge branch 'master' of github.com:spesmilo/electrum 2013-02-22 13:40:52 +01:00
thomasv 40b397dc0f signrawtransaction: parse redeemScript 2013-02-22 13:40:42 +01:00
Maran H. faf0e1d765 Merge pull request #148 from snipsnipsnip/add-translation-string
added translation text string in gui_lite.py
2013-02-22 04:11:28 -08:00
thomasv c400583443 bugfix: for_sig != -1 2013-02-21 16:51:02 +01:00
thomasv 0863f09a06 add dumpprivkey command; finalize private_keys parameter for signrawtransaction 2013-02-21 16:26:26 +01:00
thomasv aa166dd9f0 fix p2sh test 2013-02-21 15:36:38 +01:00
thomasv f4df5ed9c7 fix the p2sh test 2013-02-21 15:35:20 +01:00
thomasv ea7718fc59 create Transaction class 2013-02-21 14:18:12 +01:00
Satoshi Kodama aee1c342db added translation text string in gui_lite.py
Added gettext _() to the "public key has been copied" text string to be translated.
2013-02-21 01:15:28 +09:00
thomasv b4bb3c7449 Merge branch 'master' of github.com:spesmilo/electrum 2013-02-20 13:10:38 +01:00
thomasv 972ba397d1 support for multisig functions 2013-02-20 13:10:32 +01:00
Maran 2e583ec38d Dont migrate wallets for xp 2013-02-19 20:28:53 +01:00
thomasv f971c80d58 use standard indendation in age(), and fix the for loop in it 2013-02-19 13:52:18 +01:00
thomasv f40a365186 do not use Qt outside of the Qt gui. Also, do not request i18n translations for messages that will be displayed once at most 2013-02-19 13:41:59 +01:00
Maran 14a7429223 Tweaked the migration a bit 2013-02-18 23:45:27 +01:00
Maran 1b2a319f18 Added migration to APPDATA from LOCALAPPDATA for windows based Electrum installations 2013-02-18 23:44:47 +01:00
ThomasV 63cce2174f Merge branch 'master' of git://github.com/spesmilo/electrum 2013-02-18 21:12:54 +01:00
ThomasV 712e0a6c4a fix bug when timestamp is None 2013-02-18 21:12:39 +01:00
thomasv 94e5263486 updating url for headers file 2013-02-18 15:56:02 +01:00
Maran 392f0f47b0 Private keys, instead of private key 2013-02-15 17:48:13 +01:00
Maran b2b77f8ad9 Added the option to export your private keys to csv 2013-02-15 17:48:13 +01:00
ThomasV 4a0c70dafa version 1.7 2013-02-03 15:21:50 +01:00
ThomasV 7ae46aa413 raise exception if the method is used to overwrite the existing seed 2013-02-03 15:12:40 +01:00
ThomasV 043d6addff init_seed method. save seed and master public key separately 2013-02-03 15:08:26 +01:00
thomasv 50305e1f57 menu option to show private key 2013-02-02 11:46:02 +01:00
thomasv cd4afb89ea fix column width saving: do not store last column 2013-02-02 10:20:24 +01:00
thomasv d82a9a6eff delay console message until after the gui is initialized 2013-02-02 09:40:54 +01:00
ThomasV 326ddaf410 clear window on ctrl-L 2013-02-01 18:32:56 +01:00
ThomasV 8bb4628f11 Merge pull request #142 from rdymac/patch-34
import/export tab comment
2013-02-01 09:29:03 -08:00
ThomasV c3a0c9dd36 transform the wall into a python console 2013-02-01 18:22:36 +01:00
rdymac c7e90f401b import/export tab comment
Changed duplicated comment
2013-02-01 17:45:25 +01:00
ThomasV e4586ee59a Merge pull request #136 from rdymac/patch-30
Electrum version in the About section
2013-01-31 02:12:07 -08:00
ThomasV 681e8a0ec5 Merge pull request #139 from rdymac/patch-33
Reviewed the entire code for missing text strings
2013-01-31 02:10:20 -08:00
thomasv 094fb8b0a0 deserialize: p2sh trnsactions 2013-01-30 20:34:26 +01:00
thomasv 789223c871 fix syntax error and indentation 2013-01-30 20:27:28 +01:00
thomasv e1504ba80b basic functions and tests for multisig transactions and bip 32 2013-01-30 20:13:31 +01:00
Maran 515b3412b0 Hide the empty label when no version is detected 2013-01-30 16:25:48 +01:00
rdymac 1b19e98277 Reviewed the entire code for missing text strings 2013-01-30 10:16:00 +01:00
rdymac 72cab1c4ae Adding restoring process to translations (2)
"More text strings to be translated, this time from the restoring process and seedless wallets."

Fix (2): only separated the 'seedless' word, so it would be translated all over the code.
2013-01-30 08:52:24 +01:00
ThomasV 4dcac08ccf trigger synchronize when block height is received 2013-01-30 07:38:13 +01:00
thomasv 2f6d919afc more robust synchronization method 2013-01-29 14:53:13 +01:00
thomasv c3dfeec7e7 version 1.6.2 2013-01-29 14:52:34 +01:00
thomasv c638af7803 fix check_new_hist: transaction might not be in wallet 2013-01-29 13:19:00 +01:00
thomasv d451b93369 bugfix: method does not exist 2013-01-28 15:35:48 +01:00
thomasv 9bd75e05e7 simplify if statement 2013-01-28 14:01:25 +01:00
thomasv 11fd811b33 count all transactions in num_tx, in order to show the correct gap 2013-01-28 13:59:23 +01:00
rdymac 3a668cc047 Electrum version in the About section
Added the Electrum version to the About section.
2013-01-28 13:39:56 +01:00
rdymac 9b9e541747 Latest wiki version for the upcoming version build
Latest wiki version for the upcoming version build
2013-01-26 18:03:46 +01:00
ThomasV 02f40be0d7 remove donation address 2013-01-24 08:11:48 +01:00
Neil Booth d6eb9fb153 Place the change output in a random position 2013-01-23 13:23:15 +09:00
rdymac 09ab76a5cc Two more, almost everything is set to be translate
Two more, almost everything is set to be translated. Now the Classic and Lite mode are fully translated. If there anything missing I'll catch it up while digging into the code or using the app.
2013-01-21 14:15:23 +01:00
rdymac 5c4abfd059 More text strings and some fixes in new lines (2)
Fixed some new line commands and added more text strings to the translation file.

Text string splitting fixed. Thanks Animazing!
2013-01-21 13:54:05 +01:00
rdymac df15b42748 Text strings to appear translated
Another word to be shown translated from the Lite GUI
2013-01-21 12:05:31 +01:00
rdymac d7ac33ea32 Separated the text string from the github bug URL
Set the text and the link separated to be able to translate only the text part. If the bug report link ever change the text translated keep intact.
2013-01-21 01:52:02 +01:00
ThomasV b470532ec2 Merge pull request #123 from rdymac/patch-19
The current version number for the Wikia Electrum
2013-01-20 13:21:14 -08:00
ThomasV fddd9d2f05 Merge pull request #122 from rdymac/patch-18
Separated the new line command from text strings
2013-01-20 13:20:58 -08:00
rdymac 69f724bc81 The current version number for the Wikia Electrum
The current version number for the Wikia Electrum page for translations.
2013-01-20 17:52:04 +01:00
rdymac 5fc31899a2 Separated the new line command from text strings
Separated the new line command from text strings because it causes a bug when the text strings are pulled from the Translation wiki in multiple lines text strings.
2013-01-20 17:47:28 +01:00
Neil Booth 9da7bee57c Support NetBSD 2013-01-20 16:18:25 +09:00
rdymac 465dad87a6 “Every time” is always two separate words.
“Every time” is always two separate words.

As explained in WordReference and numerous dictionaries
2013-01-17 15:39:32 +01:00
ThomasV 6e783097cf Merge pull request #115 from rdymac/patch-14
More text strings to be translated
2013-01-16 22:49:53 -08:00
rdymac 8b955844fb More text strings to be translated
Added more text strings to be translated
2013-01-17 00:34:19 +01:00
rdymac 41b1eff1e2 Changed Master Public Key to first capital letters
Changed Master Public Key to first capital letters to maintain consistency with all MPK text strings.
2013-01-17 00:22:43 +01:00
Maran 839824e94d Fix quit electrum menu item not appearing in OSX; #fixes 110 2013-01-16 17:24:34 +01:00
Maran 24da38415e Rolled back original compare code 2013-01-16 17:07:59 +01:00
thomasv e0bdf0e079 fix regexp and compare_versions 2013-01-16 17:07:59 +01:00
thomasv c933e6c614 use print_error; transalte New version string 2013-01-16 17:07:59 +01:00
Maran 9009fba35c Implemented new version comparing 2013-01-16 17:07:59 +01:00
Maran 499a336c45 Removed extra set gui line and updated version address 2013-01-16 17:07:59 +01:00
Maran de778da3c5 Implemented update notification to classic GUI 2013-01-16 17:07:59 +01:00
ThomasV 79dcc2bd57 fix csv export in lite gui 2013-01-16 06:47:27 +01:00
ThomasV 2c3ce56e42 Merge pull request #109 from rdymac/patch-10
"public master key" to master public key
2013-01-15 21:42:40 -08:00
rdymac 5ece1d31b5 Changed electrum-desktop.com to electrum.org
Changed the website link under the Help menu option from electrum-desktop.com to electrum.org
2013-01-16 02:00:15 +01:00
rdymac 198d6a810a "public master key" to master public key
Fixed the order of these two words
2013-01-16 00:59:22 +01:00
ThomasV 0cc72b59d7 Merge pull request #106 from rdymac/patch-6
Fixed some typos in text strings
2013-01-13 16:44:28 -08:00
rdymac 4fc5948038 Added icons' text strings to be translated
Added icons' text strings to be translated. Updated the wiki with the three text strings that weren't there.
2013-01-14 01:34:06 +01:00
rdymac ca5798c2b7 Fixed some typos in text strings
Fixed some typos in text strings
2013-01-14 01:02:29 +01:00
ThomasV c6bc4708df Merge pull request #100 from rdymac/patch-4
Replaced white spaces that are at the end of the phrase and after a dot.
2013-01-13 00:05:49 -08:00
ThomasV 964c7dd75b fix network dialog 2013-01-13 09:01:31 +01:00
bkkcoins 0a12b0570f make tx details scrollable 2013-01-13 11:52:03 +07:00
rdymac 04c95c4b64 Update lib/gui_qt.py 2013-01-13 03:56:13 +01:00
ThomasV aec2a3abab Merge pull request #93 from bkkcoins/export-history-default
Add default filename for export history
2013-01-12 11:01:16 -08:00
ThomasV 6fdcf05845 Merge pull request #97 from bkkcoins/rem-col-widths-fixed
Resubmit: remember column widths, fixed for receive modes
2013-01-12 10:42:12 -08:00
ThomasV 2fb87971a0 Merge pull request #98 from rdymac/patch-3
increase version number for translations
2013-01-12 10:36:24 -08:00
ThomasV 7fe515b07a Merge pull request #99 from rdymac/master
Adding the 5 left strings
2013-01-12 10:34:06 -08:00
rdymac 9af25bde66 Update lib/gui_qt.py
Added the 5 _("") strings to be translated. Don't know if python cares about single and double quotes.
2013-01-12 18:56:53 +01:00
rdymac 84f845383b Update lib/version.py
167 strings added to the wiki to be translated (+6 more that are not being added to translations files yet)
2013-01-12 18:42:53 +01:00
bkkcoins a3e728a154 fixed remember column widths for receive modes 2013-01-12 17:23:35 +07:00
rdymac c981940b16 Update lib/gui_qt.py
Fixed a typo on line 1788
2013-01-12 02:54:27 +01:00
thomasv 3276c3394f strip spaces around private key 2013-01-11 18:01:40 +01:00
thomasv 609a7c7fc0 rm unneeded print 2013-01-11 11:25:59 +01:00
Maran ccc127bc59 Fix receiving widget not saving state properly 2013-01-11 11:24:11 +01:00
thomasv 753c49e2bc bump version number 2013-01-11 10:26:57 +01:00
thomasv 867d75769f Revert "remember column widths"
This reverts commit a2d0ae0082.
2013-01-11 10:20:28 +01:00
ThomasV be37736461 Merge pull request #94 from bkkcoins/remember-column-widths
Remember column widths
2013-01-11 01:01:08 -08:00
bkkcoins a2d0ae0082 remember column widths 2013-01-11 12:11:56 +07:00
bkkcoins 272cdaceab add default filename for export history 2013-01-11 11:57:49 +07:00
ThomasV 70717ab446 change seed text 2013-01-10 23:12:28 +01:00
ThomasV 84c5f90997 improve layout of the seed dialog 2013-01-10 23:10:01 +01:00
ThomasV 01399103be improve layout and help text for master public key 2013-01-10 22:04:52 +01:00
Maran cec247d1a5 Modified styling, removed obsolete styles and added wether we have are displaying receiving addresses 2013-01-10 21:51:27 +01:00
thomasv 49c6055880 adjust width of history list 2013-01-10 18:02:28 +01:00
thomasv 67866afa7e replace receive button with menu 2013-01-10 17:58:04 +01:00
thomasv e9544df270 fix width of switch button in lite gui 2013-01-10 14:39:03 +01:00
thomasv b79da90d02 fix history width 2013-01-09 14:19:03 +01:00
thomasv e9e117712a enable gui switch button (classic <-> lite) both ways 2013-01-09 10:42:19 +01:00
thomasv 29305af780 text change: access -> install 2013-01-09 10:20:34 +01:00
thomasv 72a271beee fix regression caused by tooltips 2013-01-09 10:11:01 +01:00
thomasv a3cf8eb81d remove until an easy way back is provided 2013-01-09 09:46:17 +01:00
thomasv fe1a406309 seed dialog simplification 2013-01-08 17:01:45 +01:00
thomasv 8b9d14e303 export seed in gui/restore from seed 2013-01-08 14:29:42 +01:00
thomasv d2a342c22b POS: request amount in other currencies and convert to BTC 2013-01-08 11:04:04 +01:00
ThomasV 79d989fb55 Merge pull request #91 from slush0/bitkey
Import WalletFactory instead of Wallet
2013-01-07 08:29:21 -08:00
slush cf5661046b Import WalletFactory instead of Wallet
WalletFactory and WalletBitkey classes
--usb parameter enables experimental support for bitkey protocol
2013-01-07 16:23:47 +00:00
thomasv b35617f6db merge imported labels with existing labels 2013-01-07 14:03:45 +01:00
thomasv 04ee4194be remove gui selector from preferences. store last state 2013-01-07 12:03:39 +01:00
bkkcoins 2d031013a5 add switch-gui button for qt 2013-01-07 12:03:39 +01:00
ThomasV d0723775f3 Merge pull request #85 from bkkcoins/qt-switch-gui
Add Qt button to switch to Lite mode.
2013-01-07 02:49:03 -08:00
ThomasV 3e8099b619 check decoded seed with master public key instead of an address 2013-01-06 16:31:17 +01:00
ThomasV 4345f637ee fix slowness with status bar text 2013-01-06 15:11:20 +01:00
ThomasV 04322b7cc9 fix bug with undetected incorrect password that can damage wallet 2013-01-06 09:41:06 +01:00
ThomasV 272b79effe warning against key import 2013-01-06 01:44:12 +01:00
ThomasV b559840579 bump version number 2013-01-05 22:56:49 +01:00
ThomasV 7f8d1ff65c fix: toPlainText() 2013-01-05 22:54:01 +01:00
ThomasV 5be1d9e019 improve layout for sign/verify message 2013-01-05 22:50:59 +01:00
ThomasV c30deb28d3 convert address to str in sign_message; update tabs after import 2013-01-05 22:30:55 +01:00
ThomasV eb5c521469 delete imported key in gui 2013-01-05 22:24:03 +01:00
ThomasV 1d9c8dc519 don't ask pw if wallet is unencrypted 2013-01-05 22:13:41 +01:00
ThomasV 5a4822a044 add warning to help message 2013-01-05 22:10:17 +01:00
ThomasV 73cd5545aa fix: return early on cancel 2013-01-05 22:04:32 +01:00
ThomasV bc9e6f88e6 test password before importing key 2013-01-05 21:58:16 +01:00
ThomasV 279b85e3fe use the same syntax as bitcoind for key import 2013-01-05 21:28:12 +01:00
ThomasV 42dbf61ba8 import/export functions 2013-01-05 21:03:46 +01:00
bkkcoins 058f5cba82 add confirmations to history checkmark tooltips 2013-01-05 22:49:19 +07:00
bkkcoins 362057c738 Merge branch 'master' into qt-switch-gui 2013-01-05 21:39:44 +07:00
ThomasV c7edba0990 currency conversions (bkkcoins) 2013-01-05 15:23:35 +01:00
bkkcoins 30de518be9 add switch-gui button for qt 2013-01-05 19:44:20 +07:00
thomasv e7e169888d support for compressed keys 2013-01-05 11:50:49 +01:00
thomasv 98cce2af0d move language list to i18n.py 2013-01-04 15:38:22 +01:00
thomasv 261fff2af1 do not let users switch to gtk/text from qt 2013-01-04 12:18:16 +01:00
thomasv bb0e23faa6 display the ui settings first, as they are the most likely to be accessed 2013-01-04 11:06:37 +01:00
thomasv f14f22636f catch exception raised if url is not reachable 2013-01-04 11:02:39 +01:00
ThomasV 558ba16bc2 Merge pull request #81 from bkkcoins/qr-scalable-centered
Make QR codes scalable and centered
2013-01-04 01:58:48 -08:00
ThomasV 5bf144c7b8 Merge pull request #78 from pontius/master
Use blockchain.info instead of intersango.com for exchange rates
2013-01-04 01:56:39 -08:00
Pontius e590c1cb20 Adjusted quote lookup and added three more currencies (where we have translations for) 2013-01-04 10:35:21 +01:00
bkkcoins 3b0ed36c74 remove commented code 2013-01-04 14:11:37 +07:00
bkkcoins 04dc6a0ea7 adjust invoice screen for scaling 2013-01-04 14:06:35 +07:00
Pontius 344cb1ddb1 Merge remote-tracking branch 'upstream/master' 2013-01-04 07:57:14 +01:00
bkkcoins 902bc6f87a make qr codes scalable and centered 2013-01-04 13:57:10 +07:00
bkkcoins 251e4529b6 updated indent spacing 2013-01-04 12:33:57 +07:00
bkkcoins 47145ce1a6 show history debits in red 2013-01-04 12:25:29 +07:00
ThomasV 2ae5f0940a update status bar when amount is modified 2013-01-03 23:59:43 +01:00
Pontius 34253a1ba9 Use blockchain.info instead of intersango.com for exchange rates (quick hack) 2013-01-03 21:56:48 +01:00
ThomasV 512a812872 try http if tcp fails. 2013-01-03 21:36:25 +01:00
ThomasV 3bae4e9761 remove unnecessary clutter 2013-01-03 20:13:23 +01:00
thomasv e3fc19c48c fix previous commit 2013-01-03 17:55:35 +01:00
thomasv 2962c63001 auto_cycle option 2013-01-03 17:39:51 +01:00
thomasv 4180a426c5 auto-reconnect to random server if server is not there 2013-01-03 16:05:38 +01:00
thomasv 6b51628805 text for help button of the receive tab mode 2013-01-03 15:27:39 +01:00
thomasv 4cede0c9c4 simplify the 'simple' mode: hide prioritizations (they are not really useful if you don't see the balance of each address) 2013-01-03 15:13:12 +01:00
thomasv b76f70a9f0 hide meaning, in order to replace misplaced interpretations with a sentiment of helplessness 2013-01-03 15:00:04 +01:00
thomasv 702659a4c0 language names, and message box to instruct the user that they need to restart their client 2013-01-03 14:44:48 +01:00
thomasv ff24fda88e mode Receive View selector into Settings dialog 2013-01-03 14:18:45 +01:00
thomasv b0f543826f improved settings dialog using tabs 2013-01-03 12:23:59 +01:00
Maran bceb8ae218 removed old donation address on lite gui 2013-01-02 20:34:32 +01:00
ThomasV cefb1445de version 1.5.8 2013-01-02 18:50:55 +01:00
ThomasV d29aeb890f populate contacts with donation address 2013-01-02 18:41:52 +01:00
thomasv 5789707f35 select language in gui 2013-01-02 16:57:18 +01:00
thomasv 1f71e5e225 call set_language only if gui is used. 2013-01-02 16:12:00 +01:00
thomasv 66fa7b610b option to set gui language from command line 2013-01-02 16:03:54 +01:00
EagleTM 15a59bce8b Merge pull request #75 from EagleTM/master
revert pruning flag on default servers
2013-01-02 05:54:00 -08:00
Eagle[TM] 83c008b6f8 revert pruning flag for default servers (too much complexity) 2013-01-02 14:50:52 +01:00
thomasv 9bf31f4d71 Made the bug reporting link clickable in lib/gui_lite.py 2013-01-02 11:42:09 +01:00
thomasv 777f423b7a parentheses 2013-01-02 11:39:44 +01:00
Eagle[TM] 4f0f187e56 Update default servers with pruning flag 2013-01-02 11:18:09 +01:00
thomasv 4978eff7f6 fix for command line history (EagleTM) 2013-01-02 10:35:35 +01:00
Maran c4f1acade6 Added version to lite gui tile 2012-12-28 18:27:31 +01:00
Maran 2666929a44 Fix contacts auto complete in lite gui 2012-12-28 18:16:51 +01:00
ThomasV df1d7152fd fix address balance (received coins) 2012-12-28 17:57:33 +01:00
thomasv 3a6734385c Merge branch 'master' of github.com:spesmilo/electrum 2012-12-20 14:39:40 +01:00
thomasv 9f4797c870 fix: restore timer in deseeded wallets 2012-12-20 14:39:33 +01:00
Eagle[TM] 12cc65abbd add sockettimeout to header download by HTTP 2012-12-19 09:41:23 +01:00
ThomasV a9181a38f2 bump version number for translations 2012-12-18 17:44:22 +01:00
ThomasV 15fb3a55a7 prepare for version 1.5.7 2012-12-18 17:10:55 +01:00
Alfie "Azelphur" Day 7336c6193c Fixed bug in message signing 2012-12-18 16:03:14 +00:00
thomasv 6824179eea use stdout in print_msg 2012-12-18 11:56:27 +01:00
thomasv 72b4ac97d0 use portable flag on android instead of explicit path for headers file. use urllib.retrieve() 2012-12-17 17:51:52 +01:00
Maran 5ee708aaa2 Fix receiving addresses for pruned servers 2012-12-17 16:10:01 +01:00
thomasv e2a2596479 fix: case where wdir path is empty (portable wallet) 2012-12-17 15:24:06 +01:00
thomasv bd96815eb3 command line option for portable wallets 2012-12-17 15:08:34 +01:00
thomasv ba39f8bec0 do not bundle blockchain headers with packages 2012-12-17 11:18:49 +01:00
Maran 2e8281d21c Fix receiving filtering in lite gui to account for both results of transactions.get 2012-12-15 15:46:58 +01:00
ThomasV 2216b6e127 do not refresh after main loop finished 2012-12-15 14:21:46 +01:00
ThomasV 0fe5e5c516 remove dead code; check maxpos in print_list 2012-12-15 14:11:09 +01:00
ThomasV 662adbe85b allow any character in edit_str 2012-12-15 14:06:22 +01:00
ThomasV 0f3b70ad88 fix: do not request the same history twice 2012-12-14 19:32:10 +01:00
thomasv e4f934a05f fix: missing chars 2012-12-14 13:08:47 +01:00
Maran 25f424a8d8 Fix for slush's problem, perhaps 2012-12-14 12:14:38 +01:00
Maran 9b07aca88f Fix receiving widget 2012-12-13 16:43:56 +01:00
Maran 900aab9595 Change bug report information 2012-12-10 20:58:32 +01:00
Maran 7f76ac4aeb Implemented labeling after making a transaction 2012-12-10 20:51:14 +01:00
Maran a296350994 Implements feature to copy mpk to your clipboard to the lite gui, fixes #51 2012-12-10 12:03:30 +01:00
Maran 6394712392 Implemented receiving addresses to lite gui 2012-12-10 00:34:57 +01:00
Maran 32f3a42c04 Add receiving widget for lite gui 2012-12-10 00:34:29 +01:00
Maran 383948ab71 Added unknown option in case none given 2012-12-09 13:50:13 +01:00
Maran b564bedd52 Added date to the history overview of the lite GUI 2012-12-09 13:39:28 +01:00
Maran a32a679359 Added age method that takes a timestamp and return a string of how long ago the date is 2012-12-09 13:39:05 +01:00
Maran ebfe6346e7 Merge branch 'csv' 2012-12-09 12:58:40 +01:00
Maran 674ffe27ff Remove server list from lite gui
With all the new options for servers a simple menu item is not enough to properly implement it
2012-12-09 12:53:25 +01:00
ThomasV f0f2a0687c version 1.5.6 2012-12-07 15:43:04 +01:00
thomasv 33031f387c fix: misplaced repr 2012-12-07 14:52:55 +01:00
thomasv 639ef7119d fix bug: to_address -> address 2012-12-06 10:36:05 +01:00
Maran 9bf12079ce Added default time string 2012-12-05 23:18:31 +01:00
Maran 9083be46f7 There isn't always a tx hash..\? 2012-12-05 23:04:16 +01:00
Maran c50103870e Handle exceptions on parsing better 2012-12-05 22:55:15 +01:00
Maran 108da45e53 Added the option to export your transactions to a CSV file 2012-12-05 22:42:40 +01:00
thomasv 16a81271e4 store timestamps in verifier 2012-12-05 19:12:28 +01:00
thomasv 4e070bda57 new command: signtx (offline transaction signing) 2012-12-05 18:18:47 +01:00
thomasv c763445734 allow multiple-outputs transactions with mktx() 2012-12-05 16:41:39 +01:00
thomasv 12250995cd version 1.5.5 2012-12-05 10:25:30 +01:00
thomasv 108dfb6140 revert to daemon threads because some clients do not seem to close their sockets cleanly 2012-12-05 10:24:30 +01:00
ThomasV e766df1d33 retry when passwords do not match 2012-12-05 08:12:29 +01:00
ThomasV a3af71960c small qr code window with print 2012-12-03 05:32:31 +01:00
ThomasV 2603f21a3b fix show seed 2012-12-03 04:55:21 +01:00
ThomasV 52781aa489 version 1.5.4 2012-12-01 17:35:17 +01:00
ThomasV 1573e71af9 fix 2012-11-30 06:14:20 +01:00
thomasv e22e744b10 config: merchant_name 2012-11-29 17:07:59 +01:00