Commit graph

96 commits

Author SHA1 Message Date
Neil Booth
2d05e7d891 Merge the network and network_proxy 2015-08-31 12:00:38 +09:00
ThomasV
c9b3185724 copy mpk to clipboard 2015-08-18 17:05:02 +02:00
ThomasV
43880d452e dynamic fees 2015-08-05 15:45:28 +02:00
ThomasV
074872afbc fix #1359 2015-07-22 08:23:13 +02:00
ThomasV
ad9f7411d7 peers script: handle missing fields 2015-07-05 23:28:05 +02:00
Neil Booth
01d8f79a75 Clean up pick_random_server() and filter_protocol() and their
call sites.

Remove unused imports and redundant random pick of server
2015-05-24 21:07:35 +09:00
ThomasV
c2a4252065 do not pass config to storage. request height from network_proxy if connected 2015-05-08 10:58:54 +02:00
Neil Booth
79de458101 Preparation for moving the set of verified and unverified txs to the wallet.
The verifier will retain responsibility for verification, but will no longer
hold the transaction sets itself.

Change requires_fee to take a wallet.
Add new function add_unverified_tx()
Move get_confirmations() to the wallet from the verifier.
2015-05-07 09:21:08 +09:00
ThomasV
4bce96526b follow up to c07e956127 2015-05-05 14:59:56 +02:00
Neil Booth
c07e956127 Pass the response_queue to the constructor, not start().
Removes an unnecessary Thread base-class override.  The python
documentation also strongly discourages overriding anything other
than run().
2015-05-05 20:37:25 +09:00
Neil Booth
9cf2eff16b Make is_connected into a member function. No change in logic. 2015-05-05 20:00:10 +09:00
Neil Booth
4d55cb9528 First of several incremental patches tightening up interface.py.
Remove some unneeded imports, a constant and a line of dead code.
Document the current external API interface.py provides.
2015-05-05 14:02:51 +09:00
ThomasV
44d076fbc4 fix #1132 2015-04-09 19:01:22 +02:00
ThomasV
42ed67e8c7 fix #1131 2015-04-05 18:58:32 +02:00
ThomasV
be5731d463 move make_payment_request to lib 2015-04-05 18:57:00 +02:00
ThomasV
8314efdfd5 fix #802 2015-04-02 18:01:31 +02:00
ThomasV
3c77eeba7d fix #1120 2015-04-02 12:43:17 +02:00
ThomasV
fb699e5294 fix #955 2015-04-02 12:35:24 +02:00
Roman Zeyde
c4b306cdbe fix Transaction.deserialize() to Transaction() 2015-03-30 18:28:24 +03:00
ThomasV
acc594e5d1 add android authenticator script 2015-03-01 13:27:18 +01:00
ThomasV
69ee0bd0de new scripts: bip70 and estimate_fee 2015-02-16 14:05:04 +01:00
ThomasV
feebd7c253 add dump and getrequest to merchant script 2014-09-18 12:59:29 +02:00
ThomasV
c3419eb7bb update script 2014-09-15 15:01:09 +02:00
ThomasV
43c8fd43c4 update peers and txradar scripts 2014-09-15 14:52:28 +02:00
ThomasV
1a8425ff5d additional fix for #793 2014-09-03 11:10:02 +02:00
ThomasV
2c36518e46 handle non-answering servers in peers script 2014-08-15 08:09:43 +02:00
ThomasV
a6091780d0 change server in peers script 2014-08-08 14:47:55 +02:00
ThomasV
466f325b88 fix peers script 2014-08-06 04:03:16 +02:00
ThomasV
a4d904bfd3 update peers script 2014-08-05 12:44:43 +02:00
ThomasV
291038a586 update peers script 2014-08-05 12:36:26 +02:00
ThomasV
c81810a7c8 fix #776 2014-08-04 16:02:14 +02:00
ThomasV
f7280e4637 cleanup daemon threads 2014-07-29 10:43:04 +02:00
ThomasV
087490a197 spawn daemon using daemon.py 2014-07-28 23:42:14 +02:00
ThomasV
640a6a3bf9 update merchant script 2014-07-28 15:57:08 +02:00
ThomasV
4af43c8683 Merge pull request #774 from ramontayag/wrong_num_args
Fix wrong number of arguments error
2014-07-28 14:57:51 +02:00
ThomasV
035ecbc7cd redo inter-thread communication using pipes 2014-07-27 17:13:46 +02:00
Ramon Tayag
4f2a4c84a3 Fix wrong number of arguments error
When calling Wallet#create_watching_only_wallet
2014-07-27 17:32:07 +08:00
ThomasV
3ba71627f4 tx radar 2014-05-21 21:15:42 +02:00
ThomasV
45514c7ba9 global timeout in peers script 2014-04-28 14:46:07 +02:00
Jeffrey I. Schiller
35f1455970 Fixes to merchant.py
Correct order of arguments to create_watching_only_wallet and correct
usage of sqlite3
2014-03-28 10:46:23 -04:00
ThomasV
0f44ebac55 handle timeout in peers script 2014-03-22 11:04:52 +01:00
ThomasV
7dd296273f move daemon spawning code into NetworkProxy class 2014-03-16 12:00:08 +01:00
ThomasV
0bb16f0836 add daemon port to config 2014-03-16 06:28:16 +01:00
ThomasV
9994bbc56f sort by height 2014-03-11 09:37:39 +01:00
ThomasV
55e4aa2a47 minor improvements to scripts 2014-03-10 16:14:45 +01:00
ThomasV
370e2dd7ec increase timeout 2014-03-04 22:49:43 +01:00
ThomasV
b0796daee4 more legible output for scripts/peers 2014-03-04 22:31:12 +01:00
ThomasV
e355c290f8 peer script 2014-02-11 14:08:48 +01:00
ThomasV
7c6bc72cb4 daemon 2014-01-27 10:37:39 +01:00
ecdsa
d140383d03 exit wait_until_connected() when all servers have been tried 2013-12-16 19:59:35 +01:00