80 Commits (acbe67fd1f4d3bd0755707ee90b97295b5d7ff99)

Author SHA1 Message Date
ThomasV 8ec6a60daf compatibility with 0.6 protocol 12 years ago
ThomasV e39a5c9609 init headers file 12 years ago
thomasv dd2302140f include headers file in package 12 years ago
thomasv 73dc533e79 set timestamps on startup 12 years ago
ThomasV 39a85767a3 solve deadlock during restore 12 years ago
thomasv 4cbee7554f new protocol: the server sends serialized tx, deserialize it in the client 12 years ago
thomasv 5e28ccd09d Improve text gui. Disable print_error when text gui is used. 12 years ago
thomasv cdb52c30d2 do not request merkle root for unconfirmed transactions 12 years ago
ThomasV 71357cfb23 merkle root too 12 years ago
ThomasV 1a7f1daebd fix flags 12 years ago
ThomasV 69c56c5b8d open file with b flag 12 years ago
ThomasV 6de8a946eb use callback instead of wallet.was_updated 12 years ago
thomasv 2307323bb7 redo verifications if a header verification fails 12 years ago
ThomasV 18c9c2f369 request headers chunk if we need more than 50 blocks 12 years ago
ThomasV 5edf41f2e0 cosmetic change 12 years ago
ThomasV 3216c0467d use print_error 12 years ago
ThomasV a63b9e527e by default, use user dir 12 years ago
thomasv b6729b3aab verifier: download chunks first for efficiency 12 years ago
thomasv 15a7626b14 spv: request previous headers recursively in order to support blockchain reorgs 12 years ago
thomasv 1e15dbab81 protocol v0.4: use position for branching 12 years ago
thomasv ee84e5c007 document public methods of verifier 12 years ago
thomasv ee4de40c37 use WalletVerifier.add() method to register transactions 12 years ago
ThomasV 927bbda591 callback everytime there is an update 12 years ago
ThomasV b59e20a1ad return zero if unconfirmed 12 years ago
ThomasV 2a06a5b493 tie confirmation icons to payment verifier 12 years ago
ThomasV 46eabd1dab sort pending headers before they get processed 12 years ago
thomasv 8b865983c6 make the Verifier class usable without a wallet instance 12 years ago
thomasv f91dde55dd subscribe to / verify headers 12 years ago
thomasv b3b31fdc07 alt path for headers 12 years ago
ThomasV b018e0ae53 simple payment verification: check targets, use block headers file. 12 years ago