Commit Graph

1330 Commits

Author SHA1 Message Date
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
thomasv 0b76e16d04 allow multiple callbacks for a given name 2012-10-22 13:43:58 +02:00
thomasv 82531131ee interface: do not connect inside the constructor 2012-10-22 12:58:57 +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 1212982fec pass config to randomly selected server 2012-10-20 17:41:12 +02:00
ThomasV fff922b5d7 fix: random_choice -> random.choice 2012-10-20 17:21:12 +02:00
ThomasV 97b726386e import modules with imp 2012-10-20 17:01:11 +02:00
thomasv a361a05b08 text gui 2012-10-20 10:30:29 +02:00
thomasv 5d01831090 text ui: first commit 2012-10-20 10:30:29 +02:00
ThomasV d0a6e244b1 new 'set' command for the CLI 2012-10-20 10:23:34 +02:00
ThomasV bb74a6c393 simplify validation script 2012-10-19 21:09:41 +02:00
thomasv d57fec2659 compute merkle root from reduced list 2012-10-19 15:52:11 +02:00
thomasv 5717b43661 separate bitcoin related functions from wallet.py 2012-10-19 14:55:01 +02:00
thomasv 728ae0d184 move theme_path functions from util to gui_lite 2012-10-19 14:36:12 +02:00
thomasv e165c13a84 synchronous_get batch method for interface 2012-10-19 14:16:02 +02:00
thomasv 2137ab3238 fix path in icons.qrc 2012-10-19 11:09:26 +02:00
thomasv 3760486a6a fix side effect and handle case where the initial server was not connected 2012-10-19 11:02:22 +02:00
thomasv fb6a1a0720 better protocol handling in gui 2012-10-19 10:41:20 +02:00
thomasv f1c9aa6603 fix connection_msg 2012-10-19 10:30:51 +02:00
thomasv c5f5e92d17 rename qt gui -> classic 2012-10-19 10:26:35 +02:00
ThomasV 025e10d569 rm noface icon 2012-10-18 22:15:12 +02:00
ThomasV 8668e923ce update message: cannot change -> not changing 2012-10-18 22:13:09 +02:00
ThomasV f8b20bedae add data directory to MANIFEST 2012-10-18 22:09:26 +02:00
ThomasV 7079d91d71 move electrum.pnd to icons 2012-10-18 22:00:21 +02:00
ThomasV 5919141f0d version 1.1 2012-10-18 20:56:37 +02:00
ThomasV b287868a5e update MANIFEST.in 2012-10-18 20:31:45 +02:00