ThomasV
|
1637197419
|
separate gui init() and load_wallet()
|
2013-08-30 10:11:10 +02:00 |
ThomasV
|
084ed6776b
|
structural change: wrap wallet instanciation inside the gui class
|
2013-08-22 12:39:41 +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
|
81b84fd5ef
|
fixes for signrawtransaction
|
2013-08-17 18:40:59 +02:00 |
thomasv
|
f64c59f66f
|
fix: set auto-cycle to None only during wallet creation
|
2013-08-01 16:39:45 +02:00 |
ecdsa
|
b2c23f9ac8
|
deprecate wallet.save() and 'eval' command
|
2013-05-02 10:54:48 +02:00 |
ecdsa
|
86fd728a47
|
move network dialog in a new class; simplify interface.get_servers
|
2013-04-28 13:47:19 +02:00 |
ThomasV
|
4ecb8f897e
|
Merge pull request #206 from JulianTosh/TuxHelpMods
Slightly modifying help output for clarity
|
2013-04-23 04:55:53 -07:00 |
Julian Tosh
|
63f33b64d0
|
Slightly modifying help output for clarity
|
2013-04-22 12:19:13 -07:00 |
ecdsa
|
de21e2297e
|
os path join
|
2013-04-20 18:21:51 +02:00 |
thomasv
|
921d60468c
|
better help text for offline restore
|
2013-04-16 15:19:41 +02:00 |
thomasv
|
8fcd782ff4
|
offline restore
|
2013-04-16 15:17:32 +02:00 |
ecdsa
|
076b949039
|
fix create and restore from command line
|
2013-04-14 19:32:25 +02:00 |
Maran
|
6938636ba2
|
Changed the way the portable flag uses without supplying a -w argument
|
2013-04-11 22:08:32 +02:00 |
thomasv
|
d09d4e4055
|
call save_seed only in main script
|
2013-04-10 12:56:07 +02:00 |
thomasv
|
f32f85fb78
|
better seed dialog + fix bug with restore
|
2013-04-10 11:53:13 +02:00 |
thomasv
|
98f7d36313
|
ask users to enter their seed on create
|
2013-04-09 18:08:14 +02:00 |
thomasv
|
e89331d138
|
handle multiple accounts with separation
|
2013-04-06 18:44:31 +02:00 |
thomasv
|
a5168cc09f
|
more accurate computation of transaction fees.
|
2013-03-23 12:36:37 +01:00 |
thomasv
|
45c0880195
|
global switch use_local_modules
|
2013-03-15 13:00:59 +01:00 |
thomasv
|
e3677eb0a0
|
simplification
|
2013-03-15 10:49:08 +01:00 |
ecdsa
|
1d3be5fb0b
|
fix: number of arguments
|
2013-03-13 17:52:54 +01:00 |
thomasv
|
1f1693d29b
|
bug fix: init_seed
|
2013-03-13 15:31:24 +01:00 |
thomasv
|
a4f977190e
|
do not call exit() in the interface module
|
2013-03-13 15:26:29 +01:00 |
ecdsa
|
a1be16105b
|
start verifier right after initialization
|
2013-03-12 23:53:56 +01:00 |
thomasv
|
f0c81abafb
|
always enable auto_cycle for android
|
2013-03-12 14:12:27 +01:00 |
thomasv
|
b1a727ef49
|
updates fro android
|
2013-03-12 13:48:16 +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
|
22ce3def72
|
similar fix for text mode
|
2013-03-07 16:45:55 +01:00 |
ecdsa
|
3382354442
|
fix: restore wallet from master public key
|
2013-03-07 16:41:43 +01:00 |
ecdsa
|
e16451556e
|
make help() available in console
|
2013-03-04 17:36:49 +01:00 |
thomasv
|
190f733de2
|
restrict plugins to the gui
|
2013-03-03 16:01:47 +01:00 |
ecdsa
|
8f7f511d19
|
rename gui package
|
2013-03-02 18:10:22 +01:00 |
ThomasV
|
89a8f3ce11
|
import gui using any name
|
2013-03-02 18:03:29 +01:00 |
thomasv
|
ada36b2554
|
plugin handler
|
2013-03-02 16:29:14 +01:00 |
thomasv
|
a563091f30
|
separate core and gui in different modules
|
2013-03-02 12:26:21 +01:00 |
thomasv
|
e84d087a64
|
accounts
|
2013-03-02 11:23:08 +01:00 |
thomasv
|
c871a79582
|
use imp to detect and load the local electrum module
|
2013-03-02 10:22:45 +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
|
454f67e89d
|
fix command names: setconfig, setconfig
|
2013-03-01 13:40:04 +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
|
95dc97b39b
|
rename 'addresses' command as 'listadresses'. use json syntax.
|
2013-03-01 11:21:10 +01:00 |
thomasv
|
3eb746db5c
|
terminate after create or restore
|
2013-02-28 17:21:30 +01:00 |
thomasv
|
ea96b79997
|
use json format
|
2013-02-27 18:11:45 +01:00 |
thomasv
|
75d2fbcd74
|
fix: deseed
|
2013-02-27 18:01:58 +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
|
2e9c2c1f96
|
return python objects from commands, and display them as json
|
2013-02-26 17:57:48 +01:00 |
thomasv
|
ea2d8f2491
|
move commands list to commands.py
|
2013-02-26 16:29:44 +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
|
42a10164ea
|
make most commands available in the console
|
2013-02-26 13:56:48 +01:00 |
ThomasV
|
1f3f6b19e2
|
launch verifier before synchronizer
|
2013-02-25 22:21:07 +01:00 |
ThomasV
|
f0eb5e1316
|
sendtx -> sendrawtransaction
|
2013-02-25 21:01:02 +01:00 |
thomasv
|
8225028dd1
|
change the deseed command, remove reseed
|
2013-02-25 10:49:31 +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
|
c4f7ce6bae
|
remove signtx command (replaced by signrawtransaction).
|
2013-02-24 22:05:49 +01:00 |
thomasv
|
64ad3fc28c
|
use serialized format in signtx
|
2013-02-24 21:31:11 +01:00 |
ThomasV
|
811d05a1c2
|
move methods into Transaction class
|
2013-02-23 17:18:22 +01:00 |
ThomasV
|
961b81ba4a
|
rm unneeded address
|
2013-02-23 16:56:38 +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
|
2642fa0f7d
|
fix listunspent, add method wallet.get_unspent_coins
|
2013-02-23 13:18:15 +01:00 |
thomasv
|
03e2160503
|
create separate class for deterministic key generation. add pubkeys to validateaddress
|
2013-02-23 11:35:46 +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
|
8a8aeb4567
|
Merge branch 'master' of github.com:spesmilo/electrum
|
2013-02-22 14:26:22 +01:00 |
thomasv
|
a1a5886e57
|
add listunspent
|
2013-02-22 14:26:18 +01:00 |
ThomasV
|
95f23ec1ea
|
Merge pull request #149 from polymorphm/tiny-bugfix--history-balance
command ``history`` fail -- if not transactions
|
2013-02-22 04:45:27 -08:00 |
thomasv
|
40b397dc0f
|
signrawtransaction: parse redeemScript
|
2013-02-22 13:40:42 +01:00 |
thomasv
|
299f30944f
|
import ast at the beginning
|
2013-02-21 16:42:01 +01:00 |
thomasv
|
0863f09a06
|
add dumpprivkey command; finalize private_keys parameter for signrawtransaction
|
2013-02-21 16:26:26 +01:00 |
thomasv
|
ea7718fc59
|
create Transaction class
|
2013-02-21 14:18:12 +01:00 |
Andrej A Antonov
|
a498ed979b
|
fixed bug: failed command ``history`` if ``wallet.get_tx_history()`` is empty
|
2013-02-21 14:44:53 +04:00 |
thomasv
|
972ba397d1
|
support for multisig functions
|
2013-02-20 13:10:32 +01:00 |
Maran
|
1b2a319f18
|
Added migration to APPDATA from LOCALAPPDATA for windows based Electrum installations
|
2013-02-18 23:44:47 +01:00 |
ThomasV
|
043d6addff
|
init_seed method. save seed and master public key separately
|
2013-02-03 15:08:26 +01:00 |
ThomasV
|
e0cf89a794
|
update help for importprivkey
|
2013-01-13 21:40:28 +01:00 |
ThomasV
|
ec11dac3af
|
restore from mpk (text)
|
2013-01-08 21:30:03 +01:00 |
thomasv
|
8b9d14e303
|
export seed in gui/restore from seed
|
2013-01-08 14:29:42 +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
|
088ed3d2dd
|
fix: unencrypted seed
|
2013-01-06 15:57:01 +01:00 |
ThomasV
|
04322b7cc9
|
fix bug with undetected incorrect password that can damage wallet
|
2013-01-06 09:41:06 +01:00 |
ThomasV
|
279b85e3fe
|
use the same syntax as bitcoind for key import
|
2013-01-05 21:28:12 +01:00 |
ThomasV
|
512a812872
|
try http if tcp fails.
|
2013-01-03 21:36:25 +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 |
thomasv
|
accbf7ea82
|
fix: exit if no password is provided when needed
|
2013-01-02 13:39:50 +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 |
thomasv
|
6bd57d4829
|
change headers path for android
|
2012-12-17 16:21:28 +01:00 |
thomasv
|
bd96815eb3
|
command line option for portable wallets
|
2012-12-17 15:08:34 +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
|
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
|
36ef16cfb2
|
fix path for android
|
2012-12-01 17:56:31 +01:00 |
ThomasV
|
c68bf5a1d7
|
print_error -> print_msg
|
2012-11-27 23:32:39 +01:00 |