Commit graph

1338 commits

Author SHA1 Message Date
thomasv
b08bc514db sign/verify: do unicode conversion only for messages sent by the gui 2013-09-15 17:49:23 +02:00
thomasv
2c6534c1ba sign unicode messages 2013-09-15 17:33:27 +02:00
thomasv
0eaa894aee fix 2013-09-15 16:22:58 +02:00
thomasv
671a73d02b sanitize prioritized_addresses, making sure they are in the wallet before trying to use them 2013-09-15 16:15:20 +02:00
thomasv
a5c5b05235 fix 2013-09-15 15:28:29 +02:00
thomasv
c8f93879b6 fix 2013-09-15 15:16:47 +02:00
thomasv
30f7d23297 do not show pubkeu in validateaddress if the key is imported 2013-09-15 15:13:04 +02:00
thomasv
75f7050edc subscribe to imported address 2013-09-15 15:06:42 +02:00
thomasv
58ab37d056 send from domain in mktx (fix #294) 2013-09-15 14:51:46 +02:00
thomasv
d6af11a8fe getrawtransaction: first check if tx is in wallet 2013-09-15 12:50:19 +02:00
thomasv
b75f8d795a new command: getrawtransaction 2013-09-15 11:19:48 +02:00
ThomasV
41878dc5e0 rename menu: create tx 2013-09-15 09:03:45 +02:00
ThomasV
f957837e21 custom json encoder for transactions 2013-09-14 21:53:56 +02:00
ThomasV
d51a8d0f25 create a class for transaction dialog 2013-09-14 21:07:54 +02:00
ThomasV
5a121526e4 fix 2013-09-13 22:13:17 +02:00
ThomasV
c51efc0afe fix save_qrcode 2013-09-13 21:41:50 +02:00
thomasv
dcedb2d74f minor fixes 2013-09-13 13:56:33 +02:00
ThomasV
432fae996a fix 2013-09-13 06:43:22 +02:00
thomasv
6b6c508976 replace wallet.interface everywhere 2013-09-12 14:58:42 +02:00
ThomasV
907dca6eb9 simplify interface: use callbacks 2013-09-12 08:41:27 +02:00
thomasv
93c7aee2c8 cleanup: next_addresses 2013-09-11 17:42:32 +02:00
ThomasV
0099b2a560 make gtk gui re-work 2013-09-11 12:05:28 +02:00
ThomasV
004aa4b640 separate directories for GUIs 2013-09-11 11:45:58 +02:00
Fredrick
16902cc3ca Bugfix: Allow signing messages over 252 characters 2013-09-10 17:31:01 -04:00
Fredrick
048caf7a99 Fix dumpprivkeys 2013-09-10 16:07:09 -04:00
thomasv
77871b97af fixes, resend_subscriptions 2013-09-10 19:59:58 +02:00
thomasv
79645e9b37 fix: wallet.addresses 2013-09-10 19:41:56 +02:00
thomasv
73901a001a pass network to NetworkDialog and Blockchain 2013-09-10 18:27:32 +02:00
thomasv
2df129cfbf connect to random servers, reconnect if connection is lost 2013-09-10 17:52:43 +02:00
thomasv
0ec436c02c fix: network start was calling __init__ 2013-09-10 16:42:11 +02:00
thomasv
828d8fd3ed fix: sign_message 2013-09-10 16:18:34 +02:00
thomasv
74735bd64e minor fixes 2013-09-10 16:13:30 +02:00
thomasv
620f9f68d4 minor fixes for wallet creation 2013-09-10 14:20:44 +02:00
thomasv
5514d3bd74 fix address_from_perivate_key 2013-09-09 14:12:37 +02:00
thomasv
047e4b3478 move callbacks to the network class 2013-09-09 13:33:25 +02:00
ThomasV
b3e880b587 fix: typo, set_label 2013-09-08 20:12:03 +02:00
ThomasV
cd6832df2e set_label 2013-09-08 20:10:43 +02:00
ThomasV
328315f94b separate blockchain and network 2013-09-08 17:23:01 +02:00
ThomasV
022b3eed9b notify wallet wheit height changes 2013-09-05 07:48:48 +02:00
thomasv
8242e58ddd fix modules 2013-09-04 19:58:34 +02:00
thomasv
90767c4b47 fix 2013-09-04 19:37:56 +02:00
thomasv
21bff48630 perform check_new_tx inside add_transaction 2013-09-04 18:58:53 +02:00
thomasv
8ab6529298 fix: first_addresses 2013-09-04 17:46:13 +02:00
thomasv
afac84e231 move transaction code and fix issue #280 2013-09-04 16:46:27 +02:00
thomasv
903e70566c wallet.make_unsigned_transaction() 2013-09-04 10:33:14 +02:00
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