25 Commits (efccde2e8e720c2c773e10b7ea7f930df5cc0ef4)

Author SHA1 Message Date
thomasv 4cbee7554f new protocol: the server sends serialized tx, deserialize it in the client 12 years ago
ThomasV 7ab5e14369 update validate_tx script 12 years ago
ThomasV df85516bd0 add callback to example script 12 years ago
ThomasV a6e7470b11 add payment verifier and confirmations to merchant script 12 years ago
thomasv b6729b3aab verifier: download chunks first for efficiency 12 years ago
thomasv 8526915420 readme for merchant script 12 years ago
thomasv ee84e5c007 document public methods of verifier 12 years ago
thomasv 82531131ee interface: do not connect inside the constructor 12 years ago
thomasv 4fbd2ea66e use named callbacks with the interface 12 years ago
ThomasV 2da0c0b77e big refactoring of the interface 12 years ago
ThomasV fff922b5d7 fix: random_choice -> random.choice 12 years ago
ThomasV bb74a6c393 simplify validation script 12 years ago
thomasv d57fec2659 compute merkle root from reduced list 12 years ago
thomasv 5717b43661 separate bitcoin related functions from wallet.py 12 years ago
thomasv e165c13a84 synchronous_get batch method for interface 12 years ago
thomasv 61ebc2d50a check that tx_hash is in the merkle tree :) 12 years ago
thomasv 633a65878f SPV example script (first commit) 12 years ago
thomasv 11a8e04dd0 add timeout 12 years ago
thomasv da4b974dfd simplification: hex encode master_public_key directly 12 years ago
ThomasV 2fc173a76b new script showing server status 12 years ago
thomasv 81b29a48a1 allow config to be None in constructor of Interface 12 years ago
thomasv 1a781036cf move init_socket in constructor 12 years ago
thomasv 5444f55e6b big refactoring: command line options and electrum.conf options override settings in wallet file. 12 years ago
thomasv 6bf18d8607 add merchant script 12 years ago
thomasv e70c20803f create scripts directory 12 years ago