Commit Graph

378 Commits

Author SHA1 Message Date
thomasv 128d39d52e separate files for wallet and interface 2012-01-19 17:11:36 +01:00
ThomasV 901d8db9c2 fix: this is called during the status bar update, do not run socket calls here 2012-01-19 07:32:39 +01:00
thomasv d354b601da return on cancel 2012-01-17 11:15:17 +01:00
ThomasV f695de9c3f Merge commit 'refs/merge-requests/2' of git://gitorious.org/electrum/electrum into merge-requests/11 2012-01-17 12:50:20 +03:00
thomasv 1c75dae159 print unused parameters in URI 2012-01-17 10:47:04 +01:00
Ovidiu Constantin 857c40bf9a * Expand the 'balance' command line argument to support individual address balances, including not owned (watched) addresses (addresses for which the private key is not known) 2012-01-16 02:02:48 +02:00
ThomasV c3f74d4500 bump version number 2012-01-15 21:40:11 +01:00
ThomasV 68bfce07c1 fix is_valid 2012-01-15 21:22:51 +01:00
ThomasV 6b5a2b98d2 fix URI parsing 2012-01-15 21:13:20 +01:00
ThomasV 775bbcc316 read URI scheme 2012-01-15 18:45:30 +01:00
ThomasV 754fdcfa50 do not create change addresses in this thread; synchronize() should be sufficient 2012-01-15 13:41:29 +03:00
ThomasV 9e2e8ef411 version 0.36b 2012-01-15 07:57:44 +03:00
Riikka Mannerheim 2d285a814e Fix wallet recovery dialog 2012-01-15 02:39:16 +02:00
thomasv f77c922cfc balance load: choose random default server on wallet creation 2012-01-13 11:52:14 +01:00
thomasv 9c4fa26e31 provide the full server list on wallet creation 2012-01-12 15:42:13 +01:00
thomasv ce16fe224d rm deprecated message 2012-01-12 14:53:27 +01:00
thomasv 8a61d288c5 fix 2012-01-12 14:51:35 +01:00
thomasv cbf5ada66e cleanup:separate network and recovery dialogs 2012-01-12 14:48:41 +01:00
thomasv 1f0d52dd52 cosmetic change 2012-01-12 14:05:17 +01:00
thomasv d87756ebd1 minor fix 2012-01-12 13:52:48 +01:00
thomasv fba352c8a2 bump version number 2012-01-12 13:47:10 +01:00
thomasv bcd0e08dbc generic handler 2012-01-12 13:39:37 +01:00
thomasv 98f606a25e minor fix 2012-01-11 18:40:09 +01:00
thomasv fc3b80c873 fix: addresses 2012-01-11 18:32:07 +01:00
thomasv 95a3ab2dad fix: all_addresses 2012-01-11 18:31:21 +01:00
thomasv 4007004de6 fix: all_addresses 2012-01-11 18:30:39 +01:00
thomasv e13ae1e67b fix: set_port 2012-01-11 18:06:37 +01:00
thomasv 0da51ba027 fix blocks variable name 2012-01-11 17:41:38 +01:00
thomasv e219c1b761 fix var name 2012-01-11 17:35:58 +01:00
thomasv f909fb39aa move network interface in separate class; use jsonrpc with http 2012-01-11 16:50:24 +01:00
thomasv c8ddf49833 fix: display imported addresses too 2011-12-21 18:10:21 +01:00
thomasv 2db7b159e3 default empty array 2011-12-21 17:58:14 +01:00
thomasv 30a4177247 display type for imported keys 2011-12-21 17:56:26 +01:00
thomasv 7243cd6ce3 choose random server on wallet creation 2011-12-21 17:20:32 +01:00
thomasv cf2d457848 bump version. move ecdsa imports 2011-12-21 13:22:57 +01:00
thomasv 37de9d377d do not save here; redundant 2011-12-20 16:28:21 +01:00
thomasv fc2b6b0328 fix: password is not None 2011-12-20 16:04:26 +01:00
thomasv 889eb101ff check password for all commands that require password 2011-12-20 14:22:31 +01:00
thomasv ed1fe71238 restore the option to display private keys for export 2011-12-20 14:07:37 +01:00
thomasv d7d85c814a deprecated 2011-12-20 13:42:22 +01:00
thomasv 651ec15008 import keys into wallet from command line; do not use separate file 2011-12-20 12:37:48 +01:00
ThomasV b5f9ad4832 import keys; move set_path out of constructor 2011-12-19 13:48:51 +01:00
ThomasV fd5f581128 separate synchronize and update_tx_history 2011-12-19 13:18:19 +01:00
ThomasV a7aa613b58 remove dead code 2011-12-19 12:35:39 +01:00
ThomasV 9580562677 Merge branch 'master' of gitorious.org:electrum/electrum 2011-12-18 23:03:32 +01:00
ThomasV bcee01f4bb synchronize after creation 2011-12-18 23:02:59 +01:00
ThomasV 29ee4d5a28 imported addresses 2011-12-18 22:49:33 +01:00
ThomasV 28b3a275ab better release notes 2011-12-16 23:30:57 +03:00
thomasv 0b31c2dd1e save mpk in hex 2011-12-16 19:01:07 +01:00
thomasv b9eda1dd35 upgrade with 0.33 2011-12-16 16:00:30 +01:00
thomasv 8df0f3fcc4 master public key is not none; deprecation message 2011-12-16 15:51:17 +01:00
thomasv 6f9d7fee94 cannot handle old versions 2011-12-16 15:40:05 +01:00
thomasv c0bf69e3b3 release notes 0.34 2011-12-16 14:17:31 +01:00
thomasv ff0f1f0f3c recover->synchronize 2011-12-16 13:02:17 +01:00
thomasv 9c21916b37 increase default fee to get better priority 2011-12-16 12:59:56 +01:00
thomasv b03028956b fix get_balance 2011-12-16 12:55:38 +01:00
thomasv 12e19d3408 remove gap setting from gui; this should be modified by conscious users only. 2011-12-16 12:27:41 +01:00
thomasv 5af496ceb5 self-synchronizing wallet 2011-12-16 12:22:04 +01:00
thomasv 3333db56c1 coin selection: use old coins first 2011-12-16 10:46:25 +01:00
thomasv f84b7eb3a8 update history before raising exception 2011-12-16 10:06:26 +01:00
thomasv 3bfe0fb532 self 2011-12-16 09:47:43 +01:00
thomasv 356f82b652 bugfix: should use all addresses 2011-12-16 09:47:08 +01:00
thomasv 878cf6fb06 fix change addresses in upgrade script 2011-12-16 09:37:13 +01:00
thomasv ca32d29a9c upgrade to type 2 wallet 2011-12-15 15:41:50 +01:00
ThomasV deaa5745a4 Merge branch 'master' of gitorious.org:electrum/electrum 2011-12-13 16:59:00 +01:00
ThomasV 752761de32 make connection more robust 2011-12-13 16:58:42 +01:00
thomasv 2feaf4f784 no horizontal scrollbar 2011-12-13 09:40:25 +01:00
ThomasV 9a85fd503d Merge branch 'master' of gitorious.org:electrum/electrum 2011-12-13 07:33:32 +01:00
ThomasV 5596482b41 connect mouse event to tx details 2011-12-13 07:33:23 +01:00
ThomasV 340c63bd49 Merge branch 'master' of gitorious.org:electrum/electrum 2011-12-12 13:57:28 +03:00
thomasv b08f98524c wrong length 2011-12-11 11:37:59 +01:00
ThomasV bff20889c1 fix manifest 2011-12-09 22:55:04 +03:00
ThomasV 1c05549e86 Merge branch 'master' of gitorious.org:electrum/electrum 2011-12-09 20:44:58 +01:00
ThomasV 84d774e269 align decimal point in columns 2011-12-09 20:41:21 +01:00
ThomasV ac918d02e6 fix version in setup.py 2011-12-09 21:54:05 +03:00
ThomasV ce6363a754 send version to server 2011-12-09 19:15:48 +01:00
ThomasV d69b9ca2ec version management 2011-12-09 21:01:53 +03:00
ThomasV 008feaa768 include only client in the distribution; servers should use git 2011-12-09 20:46:46 +03:00
thomasv 0bd08512fd use height instead of blk_hash to determine if tx is pending 2011-12-09 17:39:51 +01:00
ThomasV fb5e096a18 fix cancel button in password dialog 2011-12-09 01:54:49 +01:00
ThomasV 689fc1e207 update session 2011-12-08 21:43:52 +01:00
ThomasV 7dad17bb62 fix for empty wallets 2011-12-08 09:11:49 +01:00
ThomasV 9f650e80a3 fix for empty wallets 2011-12-08 09:03:03 +01:00
ThomasV 66f16b7541 password 2011-12-08 01:42:55 +01:00
ThomasV ff0dee2964 numbify 2011-12-07 22:38:31 +01:00
ThomasV 9325f47543 hide fee if there's no amount 2011-12-07 22:11:35 +01:00
thomasv 0ac3ac8d61 do not allow unneeded precision 2011-12-07 19:24:04 +01:00
thomasv 53b74689a1 Size dependent tx fee. Allow user to override the tx fee 2011-12-07 18:54:32 +01:00
ThomasV 72aefa7c16 fee is an int 2011-12-06 22:28:05 +01:00
ThomasV 29ff2e2134 use decimal instead of float 2011-12-06 21:05:46 +01:00
thomasv 4dd81df7e7 release notes 2011-12-06 16:31:35 +01:00
thomasv 9ee767b7b9 let users upgrade from this version 2011-12-06 16:29:53 +01:00
thomasv d03e60b056 fix key stretching 2011-12-06 15:40:04 +01:00
thomasv abbd4e065e dialog parents, fix settings dialog, use gtk textview 2011-12-06 12:39:42 +01:00
thomasv 5e677b0e97 fix create bug 2011-12-06 10:39:18 +01:00
thomasv 4843c4dd3a update servers list every 5 minutes 2011-12-05 14:47:12 +01:00
ThomasV 4ef252e730 change host on select 2011-12-04 14:09:35 +01:00
ThomasV 7af9dba9d0 new session should be started inside the loop 2011-12-04 13:15:42 +01:00
ThomasV 4bdc1ca60f prevent errors when history is empty 2011-12-04 12:50:32 +01:00
ThomasV eaec64c3ef new session if host changed 2011-12-04 12:49:47 +01:00
ThomasV 761dd0d8f2 initial status 2011-12-03 20:18:34 +01:00
ThomasV 4b58ff15fd gui icons and messages 2011-12-03 14:08:21 +01:00
ThomasV 1ec17cd394 default response should not be OK 2011-12-03 13:16:22 +01:00
ThomasV a990522432 fix icon name 2011-12-03 12:01:30 +01:00
ThomasV 8e817a9562 improving network dialog in gui 2011-12-03 11:31:00 +01:00
thomasv 4639631cef apply tooltip to button + some cleanup 2011-12-02 17:22:49 +01:00
thomasv e4e2575daa better adverb 2011-12-02 16:44:17 +01:00
thomasv 67dbacd20d server selection dialog 2011-12-02 16:41:38 +01:00
ThomasV b62cb7f612 m 2011-12-02 12:23:32 +03:00
ThomasV 7191ba3eb7 packages 2011-12-02 12:09:46 +03:00
ThomasV 79217326be default path is .electrum 2011-11-29 17:08:16 +01:00
ThomasV 7db29e327e minor 2011-11-29 14:52:37 +01:00
ThomasV bf8821f243 minor 2011-11-29 14:52:13 +01:00
ThomasV 63cbda1bd3 try home first 2011-11-29 14:50:06 +01:00
ThomasV 7d37f36783 better use a single option for wallet path 2011-11-29 11:23:49 +01:00
ThomasV 829c812f8e Merge commit 'refs/merge-requests/4' of git://gitorious.org/electrum/electrum into merge-requests/4 2011-11-29 10:48:07 +01:00
ThomasV 4dad1701d1 bump version number, update readme 2011-11-29 10:32:56 +01:00
ThomasV c87533acaa use python slowaes library 2011-11-29 10:26:47 +01:00
Ovidiu Constantin 5582956c37 * client: support different wallet file name via command line. 2011-11-27 18:52:11 +02:00
ThomasV ff639ceece tx details 2011-11-22 20:54:10 +03:00
ThomasV 5f7fd983e1 address 2011-11-22 18:24:26 +03:00
ThomasV b079252251 add qr support from slush 2011-11-22 16:41:41 +03:00
ThomasV 317779f91f seed 2011-11-18 13:07:28 +01:00
ThomasV 8227928433 Merge branch 'master' of gitorious.org:electrum/electrum 2011-11-18 11:53:21 +01:00
ThomasV 77a198e810 https 2011-11-18 11:52:29 +01:00
ThomasV d497a37370 Merge branch 'master' of gitorious.org:electrum/electrum 2011-11-17 03:56:28 +03:00
ThomasV 128dfe3746 validate address 2011-11-17 01:55:29 +01:00
ThomasV cd1f4a62d0 Merge branch 'master' of gitorious.org:electrum/electrum 2011-11-17 00:48:04 +03:00
ThomasV b0c394f2be fix 2011-11-16 22:47:17 +01:00
ThomasV 0b0446ae03 unused 2011-11-16 21:47:06 +03:00
ThomasV fb9318892a minor 2011-11-16 18:41:33 +03:00
ThomasV f4d011094d create 2011-11-16 18:26:06 +03:00
ThomasV 6db8cd2d98 help 2011-11-16 18:14:10 +03:00
ThomasV fe82b1c064 add help 2011-11-16 18:12:13 +03:00
ThomasV 321970c7a9 separate mktx and sendtx 2011-11-16 17:16:36 +03:00
root 3a82b3be6c add https port 443 2011-11-16 13:51:39 +03:00
ThomasV 45942e1ea4 update session 2011-11-15 08:49:19 +01:00
ThomasV 0e0b40921a raise exception to restart a session 2011-11-14 22:03:28 +01:00
ThomasV c783d6ad3a fee 2011-11-14 20:50:42 +01:00
ThomasV 76cf1fea7a fix 2011-11-14 20:41:55 +01:00
ThomasV ceb0ce4b3a command line options 2011-11-14 20:35:54 +01:00
ThomasV aa1ec8c292 use os.join 2011-11-14 19:11:31 +01:00
ThomasV 396515b7f2 wall 2011-11-14 00:25:00 +01:00
ThomasV f2f01a0b9d patch for windows 2011-11-14 00:20:49 +01:00
ThomasV c92875a6d5 command line option to dump private keys 2011-11-13 23:06:59 +01:00
ThomasV db26c12335 text mode improvements 2011-11-12 00:07:41 +01:00
ThomasV e20c7bb083 password field size 2011-11-11 11:12:40 +01:00
ThomasV cb84c62292 time 2011-11-10 22:21:40 +01:00
ThomasV 182baaca4d m 2011-11-10 21:54:10 +01:00
ThomasV a5bc8abfdc post 2011-11-10 21:50:22 +01:00
ThomasV e1c72d1356 port 80 2011-11-10 19:04:52 +01:00
ThomasV 94d34c37c9 better use its own dir; some users might think they can safely delete their Bitcoin dir 2011-11-10 09:51:08 +01:00
ThomasV c6dadba7b7 fixes suggested by BTcurious 2011-11-10 09:34:27 +01:00
ThomasV 71ff526ef4 m 2011-11-10 01:27:52 +01:00
ThomasV eedf13bfdb readmes 2011-11-10 01:23:34 +01:00
ThomasV b4d2d66cf0 optimisation (edit distance) 2011-11-10 00:47:54 +01:00
ThomasV 479b71b690 fixes 2011-11-09 23:21:27 +01:00
ThomasV 462e7f3d0d exit after giuo session 2011-11-09 22:56:24 +01:00
ThomasV d315a413c7 handle http 2011-11-09 21:42:13 +01:00
ThomasV b1a1736116 fix 2011-11-09 17:24:07 +01:00
ThomasV f51e9a370a size tweak 2011-11-09 15:05:17 +01:00
ThomasV e84d524544 accept command line arguments 2011-11-09 10:34:01 +01:00
ThomasV a11a8e3a39 verbs 2011-11-08 23:01:40 +01:00
ThomasV 9e4a5a32b5 minor 2011-11-08 18:45:21 +01:00
ThomasV d03dd0be8e remove very common words and nsfw words 2011-11-08 17:31:42 +01:00
ThomasV ecd144b625 add command for offline tx 2011-11-08 16:48:44 +01:00
ThomasV 85d1d5923f cleanup 2011-11-08 15:04:33 +01:00
ThomasV 93c27a62d4 mnemonic 2011-11-08 13:56:35 +01:00
ThomasV 6e3fdd6741 fix 2011-11-06 12:41:11 +01:00
ThomasV 2d835ed0c0 use random seed; do not trust the user for entropy 2011-11-06 11:13:58 +01:00
ThomasV 99a269fcf5 create dir if it does not exist 2011-11-05 20:15:17 +01:00
ThomasV f0d0dc8acd for freeze 2011-11-05 19:58:25 +01:00
ThomasV 4d3159a74a use 'seed' instead of 'passphrase' 2011-11-05 15:06:43 +01:00
ThomasV 89d6971b8c add recipient to addressbook 2011-11-05 08:32:58 +01:00
ThomasV 368fa7980f another fix 2011-11-05 08:09:04 +01:00
ThomasV 8aba220403 bugfix 2011-11-05 07:29:19 +01:00
ThomasV 70e369dcbd password button 2011-11-05 00:15:02 +01:00
ThomasV 6db1a31e58 initial 2011-11-04 18:00:37 +01:00