ThomasV
|
69c56c5b8d
|
open file with b flag
|
2012-10-27 19:57:28 +02:00 |
ThomasV
|
6de8a946eb
|
use callback instead of wallet.was_updated
|
2012-10-27 19:20:50 +02:00 |
thomasv
|
2307323bb7
|
redo verifications if a header verification fails
|
2012-10-27 16:56:04 +02:00 |
thomasv
|
8152072938
|
fix: self.s is None if we are not connected
|
2012-10-27 16:46:42 +02:00 |
ThomasV
|
cfb3aa6a12
|
move 'peers.subscribe' and 'server.version' calls into the interface
|
2012-10-27 14:15:03 +02:00 |
ThomasV
|
18c9c2f369
|
request headers chunk if we need more than 50 blocks
|
2012-10-27 13:02:59 +02:00 |
ThomasV
|
be6aab538d
|
cosmetic change
|
2012-10-27 12:31:43 +02:00 |
ThomasV
|
5edf41f2e0
|
cosmetic change
|
2012-10-27 12:10:16 +02:00 |
ThomasV
|
35882f7fb7
|
catch ssl exception caused by timeout
|
2012-10-27 10:24:43 +02:00 |
ThomasV
|
a6e7470b11
|
add payment verifier and confirmations to merchant script
|
2012-10-27 02:57:06 +02:00 |
ThomasV
|
03199dcf2e
|
minor fix for settings dialog combo
|
2012-10-27 01:19:27 +02:00 |
ThomasV
|
208e789af4
|
fix: synchronizer
|
2012-10-27 00:02:52 +02:00 |
ThomasV
|
faa002f53c
|
fix: below or equal in var_int encoding
|
2012-10-26 22:51:33 +02:00 |
ThomasV
|
4038c0273f
|
fix: var_int encoding
|
2012-10-26 22:49:06 +02:00 |
ThomasV
|
3216c0467d
|
use print_error
|
2012-10-26 18:25:43 +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
|
a63b9e527e
|
by default, use user dir
|
2012-10-26 17:44:07 +02:00 |
ThomasV
|
1117741e59
|
new command: 'get'
|
2012-10-26 17:35:35 +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
|
b6729b3aab
|
verifier: download chunks first for efficiency
|
2012-10-26 15:08:12 +02:00 |
thomasv
|
8526915420
|
readme for merchant script
|
2012-10-26 14:00:28 +02:00 |
thomasv
|
15a7626b14
|
spv: request previous headers recursively in order to support blockchain reorgs
|
2012-10-26 13:43:20 +02:00 |
thomasv
|
1e15dbab81
|
protocol v0.4: use position for branching
|
2012-10-26 11:29:11 +02:00 |
thomasv
|
ee84e5c007
|
document public methods of verifier
|
2012-10-26 10:20:47 +02:00 |
thomasv
|
ee4de40c37
|
use WalletVerifier.add() method to register transactions
|
2012-10-26 10:02:09 +02:00 |
thomasv
|
e20e40829d
|
start verifier thread only after the first wallet synchronization
|
2012-10-26 09:08:06 +02:00 |
ThomasV
|
927bbda591
|
callback everytime there is an update
|
2012-10-26 07:06:43 +02:00 |
ThomasV
|
063fef86aa
|
set command: authorize by default, forbid only when dangerous
|
2012-10-26 07:05:22 +02:00 |
ThomasV
|
b59e20a1ad
|
return zero if unconfirmed
|
2012-10-26 06:59:33 +02:00 |
ThomasV
|
2a06a5b493
|
tie confirmation icons to payment verifier
|
2012-10-26 00:40:19 +02:00 |
ThomasV
|
46eabd1dab
|
sort pending headers before they get processed
|
2012-10-25 22:49:01 +02:00 |
thomasv
|
8b865983c6
|
make the Verifier class usable without a wallet instance
|
2012-10-25 16:03:16 +02:00 |
thomasv
|
f91dde55dd
|
subscribe to / verify headers
|
2012-10-25 15:40:30 +02:00 |
thomasv
|
b3b31fdc07
|
alt path for headers
|
2012-10-25 10:00:11 +02:00 |
ThomasV
|
b018e0ae53
|
simple payment verification: check targets, use block headers file.
|
2012-10-24 21:45:45 +02:00 |
ThomasV
|
e5c19b64af
|
handle empty string (!= None)
|
2012-10-23 22:40:52 +02:00 |
ThomasV
|
52d72a527a
|
fix: break the loop
|
2012-10-23 08:15:53 +02:00 |
ThomasV
|
c9ffb1b4ba
|
fix order
|
2012-10-23 07:45:56 +02:00 |
ThomasV
|
0d68926da2
|
fix: copy the default servers array
|
2012-10-22 18:50:17 +02:00 |
thomasv
|
3a23e54a1a
|
window title
|
2012-10-22 17:36:52 +02:00 |
thomasv
|
37b0737f6d
|
wait until connected
|
2012-10-22 17:31:37 +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
|
f4b95244c3
|
typo: expected -> unexpected
|
2012-10-22 15:17:43 +02:00 |
thomasv
|
a4d17d3cb9
|
new 'disconnecting' callback for requested disconnection
|
2012-10-22 15:15:52 +02:00 |
thomasv
|
3cc382b7a0
|
send another banner request on reconnect
|
2012-10-22 15:01:13 +02:00 |
thomasv
|
4038b81a22
|
catch exception when client is disconnected
|
2012-10-22 14:56:59 +02:00 |
thomasv
|
8e95706763
|
init_up_to_date when connected
|
2012-10-22 14:49:29 +02:00 |