Commit Graph

44 Commits

Author SHA1 Message Date
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 9ee0614edb make daemon usable with the GUI 2014-07-24 16:12:18 +02:00
ThomasV c07c1c58ed access to global configuration using set_config and get_config 2014-06-17 12:03:41 +02:00
ThomasV 4ec31b9fe9 prevent collision on daemon port. Add Imported_Wallet (bolkin) 2014-06-10 20:40:42 +02:00
ThomasV 5d68ce4f22 wizard: option to create multisig wallet manually 2014-04-29 11:45:39 +02:00
ThomasV 102bc204d5 hooks and workflow for 2of3 wallets 2014-04-06 21:38:53 +02:00
ThomasV 489413d358 move start_daemon code to main script 2014-03-11 08:33:58 +01:00
ThomasV 6e30894af6 daemon; initial commit 2014-03-10 16:16:27 +01:00
ThomasV 638526712b rebrand this branch as 1.9.8 2014-02-27 10:21:41 +01:00
Zomnut 632c22d3f6 Fix command line create/restore 2013-10-07 11:21:50 -04:00
ThomasV 45b111e14c enable changes of protocol, proxy at runtime 2013-10-05 13:48:02 +02:00
ThomasV 2f66cdf908 new flag for commands: requires_wallet 2013-10-03 12:53:48 +02:00
rofl0r 854802122c fix error to create a wallet due to missing pick_random_server decl 2013-09-18 16:55:19 +00:00
ThomasV d51a8d0f25 create a class for transaction dialog 2013-09-14 21:07:54 +02:00
ThomasV 907dca6eb9 simplify interface: use callbacks 2013-09-12 08:41:27 +02:00
ThomasV 004aa4b640 separate directories for GUIs 2013-09-11 11:45:58 +02:00
ThomasV 328315f94b separate blockchain and network 2013-09-08 17:23:01 +02:00
thomasv afac84e231 move transaction code and fix issue #280 2013-09-04 16:46:27 +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 630bf5d5f7 add account module 2013-08-07 22:54:21 +02:00
thomasv a563091f30 separate core and gui in different modules 2013-03-02 12:26:21 +01:00
thomasv ea2d8f2491 move commands list to commands.py 2013-02-26 16:29:44 +01:00
thomasv 42a10164ea make most commands available in the console 2013-02-26 13:56:48 +01:00
thomasv 5d6496f1f9 move crypto from wallet class to bitcoin.py 2013-02-22 16:17:46 +01:00
thomasv ea7718fc59 create Transaction class 2013-02-21 14:18:12 +01:00
thomasv 972ba397d1 support for multisig functions 2013-02-20 13:10:32 +01: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 66fa7b610b option to set gui language from command line 2013-01-02 16:03:54 +01:00
ThomasV d6edf45eb7 use adhoc print function 2012-11-23 18:48:56 +01:00
ThomasV d55aa43cf6 add version to android path 2012-11-20 17:56:23 +01:00
ThomasV 5bb441ce37 add mnemonic functions to module 2012-11-04 19:40:17 +01:00
thomasv 5e28ccd09d Improve text gui. Disable print_error when text gui is used. 2012-10-29 16:22:53 +01:00
ThomasV b018e0ae53 simple payment verification: check targets, use block headers file. 2012-10-24 21:45:45 +02:00
ThomasV 2da0c0b77e big refactoring of the interface
addition of the wallet verifier class for SPV
2012-10-21 22:55:16 +02:00
thomasv 5717b43661 separate bitcoin related functions from wallet.py 2012-10-19 14:55:01 +02:00
ThomasV fb5ceb5167 bootstrap: test all hardcodedservers until one is found that is online 2012-10-14 14:40:07 +02:00
ThomasV d92f1991a9 move prompt_password from wallet.py to main script 2012-10-12 01:50:54 +02:00
thomasv 5444f55e6b big refactoring: command line options and electrum.conf options override settings in wallet file. 2012-10-11 20:10:12 +02:00
bkkcoins aa6f631f2e Added SOCKS support, with cmdline and SimpleConfig options 2012-09-19 17:37:20 +07:00
Maran 3252b5ae4e Added SimpleConfig class to deal with simple config options added for fallback to other gui when missing deps 2012-08-30 00:03:38 +02:00
Julian Tosh b615fe0c8c modified password input routines to allow for input through stdin 2012-07-06 21:45:57 -07:00
ThomasV e34f7dce7f do not derive private keys when there is no seed 2012-05-14 21:31:37 +02:00
thomasv b8773178a1 setup package in lib subdirectory 2012-05-10 14:38:49 +02:00