thomasv
|
650a9b6074
|
do not include fee in the transaction amount shown in history. adapt history to the case where it was recovered from a pruning server
|
2012-11-16 14:39:31 +01:00 |
thomasv
|
8ec2b16e21
|
use None as timestamp for pending transactions
|
2012-11-16 10:18:35 +01:00 |
thomasv
|
0e851a5f62
|
fix for notifications
|
2012-11-15 12:14:29 +01:00 |
thomasv
|
8fc042ee22
|
more fixes for the 0.6 servers
|
2012-11-15 10:34:56 +01:00 |
ThomasV
|
cc2ef02c2b
|
gui fixes
|
2012-11-15 09:14:24 +01:00 |
ThomasV
|
8ec6a60daf
|
compatibility with 0.6 protocol
|
2012-11-14 15:33:44 +01:00 |
ThomasV
|
10b02b37c9
|
raise exception on status mismatch too
|
2012-11-07 21:59:06 +01:00 |
ThomasV
|
da93473ee1
|
raise exception on history with repeated tx
|
2012-11-07 20:48:42 +01:00 |
ThomasV
|
da5a69d881
|
raise exception in case of server error
|
2012-11-07 20:46:18 +01:00 |
ThomasV
|
62be41161b
|
check that histories and transactions are consistent
|
2012-11-07 20:25:23 +01:00 |
ThomasV
|
a48a971ae6
|
check consistency of results received by get_history
|
2012-11-07 09:37:14 +01:00 |
ThomasV
|
e39a5c9609
|
init headers file
|
2012-11-07 08:45:53 +01:00 |
ThomasV
|
34a6cc5dee
|
do not pass unconfirmed transactions to the verifier
|
2012-11-05 20:40:57 +01:00 |
thomasv
|
765201be4e
|
wallet.get_label method
|
2012-11-05 11:08:16 +01:00 |
thomasv
|
73dc533e79
|
set timestamps on startup
|
2012-11-05 10:26:28 +01:00 |
ThomasV
|
39a85767a3
|
solve deadlock during restore
|
2012-11-04 20:53:27 +01:00 |
ThomasV
|
6fc0ae633d
|
bugfix: wanted-> missing
|
2012-11-04 19:27:21 +01:00 |
ThomasV
|
4e4d4d33c3
|
fix race condition with prevout_values
|
2012-11-04 17:17:40 +01:00 |
ThomasV
|
e0c03d6207
|
request missing transactions on startup
|
2012-11-04 16:59:50 +01:00 |
ThomasV
|
f1d4838012
|
rename history -> addr_history
|
2012-11-04 15:47:19 +01:00 |
ThomasV
|
efccde2e8e
|
fix: timestamps in transactions
|
2012-11-04 15:38:34 +01:00 |
thomasv
|
4cbee7554f
|
new protocol: the server sends serialized tx, deserialize it in the client
|
2012-11-04 10:56:39 +01:00 |
thomasv
|
cdb52c30d2
|
do not request merkle root for unconfirmed transactions
|
2012-10-29 09:31:42 +01:00 |
ThomasV
|
6de8a946eb
|
use callback instead of wallet.was_updated
|
2012-10-27 19:20:50 +02:00 |
ThomasV
|
cfb3aa6a12
|
move 'peers.subscribe' and 'server.version' calls into the interface
|
2012-10-27 14:15:03 +02:00 |
ThomasV
|
208e789af4
|
fix: synchronizer
|
2012-10-27 00:02:52 +02:00 |
ThomasV
|
1ecce5dffc
|
bugfix: default to [], so that we do not create new addresses if the history was deleted
|
2012-10-26 18:00:32 +02:00 |
thomasv
|
1f37a330b3
|
bugfix: add channel when calling send
|
2012-10-26 16:06:54 +02:00 |
thomasv
|
b78fd6b3b6
|
bugfix: address->addr
|
2012-10-26 15:48:57 +02:00 |
thomasv
|
ee4de40c37
|
use WalletVerifier.add() method to register transactions
|
2012-10-26 10:02:09 +02:00 |
ThomasV
|
2a06a5b493
|
tie confirmation icons to payment verifier
|
2012-10-26 00:40:19 +02:00 |
ThomasV
|
b018e0ae53
|
simple payment verification: check targets, use block headers file.
|
2012-10-24 21:45:45 +02:00 |
thomasv
|
c735fcd228
|
more robust connection procedure: let the user start with proxy
|
2012-10-22 17:18:07 +02:00 |
thomasv
|
af0d8d664b
|
save list of verified tx only when needed
|
2012-10-22 15:44:54 +02:00 |
thomasv
|
10d6db468a
|
save to disk the list of verified transactions
|
2012-10-22 15:40:39 +02:00 |
thomasv
|
3cc382b7a0
|
send another banner request on reconnect
|
2012-10-22 15:01:13 +02:00 |
thomasv
|
8e95706763
|
init_up_to_date when connected
|
2012-10-22 14:49:29 +02:00 |
thomasv
|
0b76e16d04
|
allow multiple callbacks for a given name
|
2012-10-22 13:43:58 +02:00 |
thomasv
|
4fbd2ea66e
|
use named callbacks with the interface
|
2012-10-22 11:34:21 +02:00 |
ThomasV
|
33eb749c6a
|
interface for command line mode
|
2012-10-21 23:22:46 +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
|
da4b974dfd
|
simplification: hex encode master_public_key directly
|
2012-10-16 09:24:38 +02:00 |
ThomasV
|
486ebf93e2
|
move is_up_to_date method
|
2012-10-15 07:43:00 +02:00 |
ThomasV
|
69e68e9203
|
show waiting dialog during transaction broadcast
|
2012-10-14 08:25:09 +02:00 |
thomasv
|
65b13b88f4
|
disable setting widgets when setting is not modifiable.
|
2012-10-12 17:40:37 +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 |
thomasv
|
596bddbf7e
|
replace expert mode with a button for gui_detailed_view
|
2012-10-11 12:56:57 +02:00 |
thomasv
|
880b08f337
|
remove remote wallet (broken, will be replaced)
|
2012-10-05 15:49:03 +02:00 |