ThomasV
|
c3cba78659
|
remove time.sleep() used for daemon threads
|
2015-03-13 23:10:54 +01:00 |
ThomasV
|
1d311b0a04
|
don't try to import socks anymore
|
2015-03-01 10:27:05 +01:00 |
ThomasV
|
77d010bcec
|
store gui last wallet separately, to fix command line
|
2015-02-27 10:37:13 +01:00 |
ThomasV
|
80284d5516
|
updates for the old android GUI
|
2015-02-24 18:45:09 +01:00 |
ThomasV
|
1f58673915
|
add python mode for emacs
|
2015-02-21 12:24:40 +01:00 |
Andy Weidenbaum
|
80446aca9c
|
s/defaut/default/
|
2015-02-11 21:53:22 -08:00 |
ThomasV
|
19d7a81d70
|
restrict plugins to qt for now
|
2015-02-04 12:05:46 +01:00 |
ThomasV
|
b6c1b22c35
|
use sys.exit
|
2015-02-03 12:29:04 +01:00 |
ThomasV
|
935a9a980d
|
disable auo-connect is --server option is passed. fixes #992
|
2015-01-30 10:19:22 +01:00 |
ThomasV
|
56e80566f9
|
simplify packages insertion
|
2015-01-27 13:50:02 +01:00 |
Maran
|
2bf32880e8
|
Add dynamic package loading for Py2App osx binaries
|
2015-01-27 12:18:04 +01:00 |
ThomasV
|
3ef3bebeb3
|
print debug message with ca bundle status
|
2015-01-27 10:12:44 +01:00 |
ThomasV
|
4120678dff
|
add google protobuf to packages
|
2015-01-27 10:01:40 +01:00 |
ThomasV
|
9d40fb2ea8
|
detect if we are in a pyinstaller bundle
|
2015-01-26 16:53:59 +01:00 |
ThomasV
|
16c72d286c
|
try to import all python dependencies from the main script
|
2015-01-26 14:14:16 +01:00 |
ThomasV
|
576954555c
|
fix: check_password for imported wallets
|
2015-01-23 00:18:58 +01:00 |
ThomasV
|
63c7a27d7e
|
add InvalidPassword exception
|
2014-12-03 22:35:05 +01:00 |
ThomasV
|
72489da26d
|
signtxwithkey: use prompt if privkey is not passed
|
2014-10-30 17:03:29 +01:00 |
ThomasV
|
581ed1ed26
|
separate signtxwithkey and signtxwithwallet, and simplify sign_transaction
|
2014-10-30 16:36:29 +01:00 |
ThomasV
|
cfa965fdae
|
set env to python2
|
2014-09-19 14:05:00 +02:00 |
ThomasV
|
484cd3983b
|
init_plugins only for gui
|
2014-09-18 10:16:05 +02:00 |
ThomasV
|
b782a1bb3f
|
fix argument for check_seed
|
2014-09-15 14:42:41 +02:00 |
ThomasV
|
bd6f21232d
|
fix restore from mpk command line
|
2014-09-08 05:17:56 +02:00 |
ThomasV
|
65a155401b
|
remove 2of3 option in cmd line
|
2014-09-02 16:01:41 +02:00 |
ThomasV
|
e9f4ed0474
|
remove deprecated usb option
|
2014-09-02 15:36:34 +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
|
4d71707be8
|
add portuguese wordlist, and adapt wordlist parsing
|
2014-08-28 17:30:44 +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
|
f4b390a79f
|
bip44
|
2014-08-21 18:24:47 +02:00 |
ThomasV
|
13a01b11d2
|
daemon messages
|
2014-08-18 13:40:08 +02:00 |
ThomasV
|
2c6608493f
|
move sys.path addition before imp
|
2014-08-14 12:57:28 +02:00 |
ThomasV
|
58c817f81a
|
close interfaces on shutdown
|
2014-07-29 12:13:21 +02:00 |
ThomasV
|
087490a197
|
spawn daemon using daemon.py
|
2014-07-28 23:42:14 +02:00 |
ThomasV
|
035ecbc7cd
|
redo inter-thread communication using pipes
|
2014-07-27 17:13:46 +02:00 |
ThomasV
|
37ad7d8b0b
|
gui should always use daemon if it is running
|
2014-07-25 16:44:22 +02:00 |
ThomasV
|
af3fd62fd4
|
send server height and server lag with daemon
|
2014-07-25 16:32:19 +02:00 |
ThomasV
|
96070246b7
|
proper start and stop commands for daemon
|
2014-07-25 15:42:28 +02:00 |
ThomasV
|
d60dc94e16
|
daemon status info
|
2014-07-25 15:12:39 +02:00 |
ThomasV
|
2120b1a573
|
command line: wait until daemon is connected
|
2014-07-25 13:30:27 +02:00 |
ThomasV
|
3e6f903da3
|
daemon: use Popen with close_fds=True
|
2014-07-25 11:13:49 +02:00 |
ThomasV
|
9ee0614edb
|
make daemon usable with the GUI
|
2014-07-24 16:12:18 +02:00 |
ThomasV
|
1e91c0f254
|
fix #744
|
2014-06-30 18:32:00 +02:00 |
ThomasV
|
f635c5110c
|
try pyasn1-modules as well
|
2014-06-30 18:12:39 +02:00 |
pooler
|
4ffd117640
|
Fix usage summary
|
2014-06-30 14:59:57 +02:00 |
Chris Glass
|
8997c760a2
|
Do not use mutables as default values!
This blog article explains why (just an example, many other articles
discuss this ad nauseam):
http://pythonconquerstheuniverse.wordpress.com/2012/02/15/mutable-default-arguments/
|
2014-06-25 17:43:45 +02:00 |
ThomasV
|
0636ef8b32
|
compact serialized format for unsigned and partially signed transactions.
|
2014-06-21 21:06:09 +02:00 |
ThomasV
|
2b2a8d17df
|
bundle dependencies in 'packages' dir. use qrcode instead of pyqrnative
|
2014-06-17 11:02:46 +02:00 |
ThomasV
|
bf969c14ff
|
option to start hidden. fixes #720
|
2014-06-11 19:21:01 +02:00 |
ThomasV
|
52d4437d50
|
fix bug #717
|
2014-06-11 13:47:32 +02:00 |
ThomasV
|
fd2228feab
|
replace import *
|
2014-06-05 16:29:23 +02:00 |
ThomasV
|
31226b8a34
|
add pbkdf2 dependency
|
2014-06-05 16:19:13 +02:00 |
bolkin
|
52ba16da3d
|
fix console importprivkey error
|
2014-05-23 04:19:45 +00:00 |
ThomasV
|
a18d21d946
|
fix cmd line wallet creation. fixes #684
|
2014-05-08 15:18:38 +02:00 |
Andy Weidenbaum
|
8985f2d73a
|
empty seed error msg
|
2014-05-07 13:04:42 -07:00 |
ThomasV
|
dc22ba4d5e
|
print warning in stderr, not stdout
|
2014-04-30 15:27:50 +02:00 |
ThomasV
|
63769c84d1
|
fix: add_seed
|
2014-04-27 13:24:31 +02:00 |
ThomasV
|
5d9b9492e1
|
abstract and improve seed and key methods
|
2014-04-21 22:09:15 +02:00 |
ThomasV
|
913ef26dd9
|
fix: create accounts
|
2014-04-13 18:41:10 +02:00 |
ThomasV
|
e0ad81acdd
|
save cold seed
|
2014-04-09 08:00:49 +02:00 |
ThomasV
|
102bc204d5
|
hooks and workflow for 2of3 wallets
|
2014-04-06 21:38:53 +02:00 |
ThomasV
|
5a43b633d6
|
update bip32 accounts and wallet
|
2014-04-01 11:25:12 +02:00 |
ThomasV
|
7dd296273f
|
move daemon spawning code into NetworkProxy class
|
2014-03-16 12:00:08 +01:00 |
ThomasV
|
8395bfe67f
|
disable bip32 option before release
|
2014-03-15 11:10:06 +01:00 |
ThomasV
|
0c786be46f
|
remove print statement
|
2014-03-11 08:37:58 +01:00 |
ThomasV
|
489413d358
|
move start_daemon code to main script
|
2014-03-11 08:33:58 +01:00 |
ThomasV
|
e6bbf22003
|
add server to daemon print statement
|
2014-03-11 07:18:50 +01:00 |
ThomasV
|
6e30894af6
|
daemon; initial commit
|
2014-03-10 16:16:27 +01:00 |
ThomasV
|
271dfeb245
|
eval arg passed to setconfig, to avoid storing boolean as string
|
2014-03-03 12:29:10 +01:00 |
ThomasV
|
2070672ac7
|
improve help messages for options
|
2014-03-02 19:23:54 +01:00 |
ThomasV
|
a5629539e4
|
add timeout to daemon, update getaddressbalance
|
2014-03-02 10:31:34 +01:00 |
ThomasV
|
e955ee69a8
|
restore from master public key (qt and command line)
|
2014-02-28 15:43:06 +01:00 |
ThomasV
|
9ddd9c7c65
|
start network daemon automatically when needed
|
2014-02-28 14:33:56 +01:00 |
ThomasV
|
638526712b
|
rebrand this branch as 1.9.8
|
2014-02-27 10:21:41 +01:00 |
ThomasV
|
70bace9b1e
|
use separata class for old wallets; decide with WalletFactory
|
2014-02-03 06:26:03 +01:00 |
ThomasV
|
7c6bc72cb4
|
daemon
|
2014-01-27 10:37:39 +01:00 |
ThomasV
|
d4fbe85d7d
|
json rpc daemon
|
2014-01-27 10:37:39 +01:00 |
xHire
|
eb6d383da7
|
Fix generating encrypted wallet from command line
|
2014-01-10 21:10:48 +01:00 |
thomasv
|
2a9c62c9b8
|
replace exit with sys.exit
|
2013-12-13 17:53:13 +01:00 |
thomasv
|
f045490597
|
During wallet creation, do not write seed on disk before it is encrypted
|
2013-12-13 17:30:34 +01:00 |
ThomasV
|
6975642227
|
fix #492
|
2013-12-13 06:29:51 +01:00 |
shunyata
|
419bdc54f3
|
Remove an obsolete parameter.
This was straight-up crashing before. Need more automated tests, I think. :/
|
2013-12-12 17:23:40 -05:00 |
Bryan Stitt
|
4174924f45
|
flake8 cleanup of ./electrum
|
2013-11-12 19:19:32 -08:00 |
ThomasV
|
c89223ded9
|
revert WyseNynja's commit (breaks things)
|
2013-11-12 23:55:15 +01:00 |
Bryan Stitt
|
91061752cf
|
stop using eval
|
2013-11-11 22:03:20 -08:00 |
ThomasV
|
588f8fd110
|
wallet: call create_accounts in save_seed
|
2013-11-11 17:41:46 +01:00 |
Bryan Stitt
|
6cd4ed486a
|
fix more bare excepts
|
2013-11-10 12:30:57 -08:00 |
ThomasV
|
ff647c79fd
|
Merge pull request #374 from nolith/master
allow to connect to one server only
|
2013-11-10 02:55:33 -08:00 |
Bryan Stitt
|
f0eb0eccde
|
replace BaseException with Exception
|
2013-11-09 20:21:02 -08:00 |
Andy Weidenbaum
|
ef1c2c7760
|
concealed flag for restore sequence
|
2013-11-08 03:31:18 -08:00 |
Alessio Caiazza
|
423ed77305
|
allow to connect to one server only
This changeset allow to disable block headers retrieval from multiple
servers.
|
2013-11-06 18:02:37 +01:00 |
ThomasV
|
f340f08a6e
|
fix for portable version: use its own directory
|
2013-11-05 23:02:51 +01:00 |
ThomasV
|
b1472ba1a7
|
fix regression: offline mode
|
2013-11-05 18:55:53 +01:00 |
ThomasV
|
536c898b59
|
restore from master public key with seed v4
|
2013-11-03 14:14:35 +01:00 |
ThomasV
|
4f3497027d
|
fix deseed
|
2013-11-01 12:40:53 +01:00 |
thomasv
|
b9eb909554
|
fixes: get_seed
|
2013-10-31 15:27:15 +01:00 |
ThomasV
|
31aaae8ed2
|
seed v6
|
2013-10-26 16:40:05 +02:00 |
ThomasV
|
8b1c6fba68
|
remove -b option for listaddresses (fix issue #343)
|
2013-10-24 09:45:41 +02:00 |
ThomasV
|
d50ad3c301
|
send connection msg to stderr
|
2013-10-18 12:25:57 +02:00 |
ThomasV
|
a0d9a5efe4
|
set verbosity after options
|
2013-10-08 13:10:13 +02:00 |