Commit Graph

1247 Commits

Author SHA1 Message Date
Jude Nelson
a696b2ec81 Merge branch 'hotfix/disable-segwit' 2017-12-01 13:59:04 -05:00
Jude Nelson
13b5df0cdb don't initliaze segwit wallets by default (yet) 2017-12-01 13:57:58 -05:00
Jude Nelson
dae82306c2 Merge pull request #678 from friedger/patch-1
Fix debug msg about cost for renewal
2017-11-20 23:17:57 -05:00
Aaron Blankstein
38a7cd229a version bump 2017-11-20 10:24:57 -05:00
Aaron Blankstein
4b7380a432 Merge pull request #687 from blockstack/hotfix/fix-historic-name-and-protocol-behavior
Fixes error behavior when communicating with older nodes
2017-11-20 10:21:32 -05:00
Aaron Blankstein
7a92f69036 fixes buggy behavior when communicating with older nodes, and protocol weirdness when fetching zonefiles 2017-11-20 10:10:04 -05:00
Aaron Blankstein
c1ab500bdb pass recipient address to renew in the funky call graph 2017-11-20 09:19:20 -05:00
Jude Nelson
b8c125e0fa Merge branch 'hotfix/did-support' 2017-11-11 16:38:18 -05:00
Jude Nelson
c8a7166921 bump version 2017-11-11 15:57:42 -05:00
Jude Nelson
e7083c9f70 coerce string 2017-11-10 21:22:16 -05:00
Jude Nelson
8f3e3bfdc5 transfer_address may be None 2017-11-10 21:07:04 -05:00
Jude Nelson
94681afecc don't crash on error path 2017-11-10 18:39:35 -05:00
Jude Nelson
65e8efd21e make sure we compare with the same version bits 2017-11-10 18:39:17 -05:00
Jude Nelson
64d69a7e52 public key may not be given in raw data payload 2017-11-10 13:13:46 -05:00
Jude Nelson
caddfb77bb when getting a name's history, include expired name histories 2017-11-10 13:13:28 -05:00
Jude Nelson
53b7af9bcd re-send zone files when testing 2017-11-10 13:13:19 -05:00
Jude Nelson
8f3bc98484 allow_legacy=True 2017-11-10 13:13:07 -05:00
Jude Nelson
7e6107f909 multisig did addrs can be 35 characters 2017-11-09 18:56:13 -05:00
Jude Nelson
e55d879b95 device_ids in delete_mutable 2017-11-09 18:55:59 -05:00
Jude Nelson
d666126304 modify API endpoint for /v1/blockchains/bitcoin/name_count to take all=True as an optional query argument, to get the cumulative number of names instead of the number of unexpired names 2017-11-08 11:42:14 -05:00
Jude Nelson
8d95c26e5f expand get_num_names() and get_all_names() to honor include_expired 2017-11-08 11:41:56 -05:00
Jude Nelson
58f9e1655b add CLI commands for getting the number of names, and for differentiating between the cumulative number and the unexpired number 2017-11-08 11:29:36 -05:00
Friedger Müffke
c1fd7ae1c3 Fix debug msg about cost for renewal 2017-11-07 13:44:10 +01:00
Jude Nelson
2427912c77 whitespace 2017-11-06 19:18:42 -05:00
Jude Nelson
47f915a2c7 use hostport to build a proxy object 2017-11-06 19:18:14 -05:00
Jude Nelson
5dc9f7b6c1 less-verbose version-change reporting` 2017-11-06 19:17:25 -05:00
Victor Grau Serrat
2e28c38c0e BUG: added addtl params for dropbox storage init to preserve consistency across drivers 2017-11-04 23:00:28 -06:00
Jude Nelson
30236bfb12 disable gc before the first fork 2017-10-31 20:55:30 -04:00
Jude Nelson
4ad2369fa0 allow the test framework to set encryption parameters on the wallet 2017-10-31 20:40:31 -04:00
Jude Nelson
64deece4e7 garbage-collect explicitly when disabling/reenabling and when forking 2017-10-31 20:40:12 -04:00
Jude Nelson
a68f5273c5 log exception in test 2017-10-31 20:40:00 -04:00
Jude Nelson
3cdc697911 Merge branch 'hotfix/registrar-check-storage' into hotfix/did-support 2017-10-31 16:52:40 -04:00
Jude Nelson
6cd81a1ee8 add epoch 2 end block info 2017-10-31 16:47:33 -04:00
Jude Nelson
9ace72ebc0 log host/port on failed atlas method 2017-10-31 16:47:18 -04:00
Jude Nelson
9d7ea8d451 add method to set a name's data in the registration queue 2017-10-31 16:47:06 -04:00
Jude Nelson
6a8cc72aa1 add fault-injection hooks for each step the registrar takes, so we can simulate race conditions where the blockchain advances while we're processing data replication. At the same time, update the registrar so it does not clear out a transaction if it hasn't replicated an associated zone file 2017-10-31 16:46:20 -04:00
Jude Nelson
ae81e8d55c fix import 2017-10-31 16:46:06 -04:00
Jude Nelson
941560cc15 version bump 2017-10-31 16:45:59 -04:00
Jude Nelson
38bf496568 page size is 10 2017-10-31 14:33:42 -04:00
Jude Nelson
aaa4ebf3eb whitespace 2017-10-31 14:33:33 -04:00
Jude Nelson
e3373f2c2f add timeout recovery to all rpc requests, to mask timeout failure in the test framework 2017-10-31 11:55:21 -04:00
Jude Nelson
5b2229b1e0 get_name_at() can return None; update DID resolution error message 2017-10-31 11:42:00 -04:00
Jude Nelson
79ef9626b4 better error message for when we can't load a profile due to a signature mismatch 2017-10-31 11:20:45 -04:00
Jude Nelson
531443c154 don't include history in snv-returned nameops. it's not trusted 2017-10-31 11:20:24 -04:00
Jude Nelson
ab2fce19bc make lookup_snv() return the actual profile. Add get_snv_blockchain_record for getting blockchain records with SNV 2017-10-31 11:11:59 -04:00
Jude Nelson
a4be04ffd1 Merge branch 'hotfix/nameop-library-support' into hotfix/did-support 2017-10-30 16:39:36 -04:00
Jude Nelson
f760a0a3fc if the intermediate child that starts the API daemon does not exit after 60 seconds, assume a deadlock occurred and kill it directly. 2017-10-29 22:46:17 -04:00
Jude Nelson
f9fa58c7bf port 16264 is also http (for testing) 2017-10-28 13:35:57 -04:00
Jude Nelson
42b57c9268 reenable gc in grandchild 2017-10-28 13:35:38 -04:00
Jude Nelson
b9318b1c44 disable gc in intermediate child, and re-enable it in grandchild. appears to stop waitpid/gc deadlock in daemonization due to sqlite3 handles having custom __del__ implementations 2017-10-28 13:33:36 -04:00