Commit Graph

1335 Commits

Author SHA1 Message Date
Aaron Blankstein
53cab2ed74 version bump 2018-02-27 16:50:16 -05:00
Aaron Blankstein
a1dc883e33 bump version 2018-02-20 16:55:39 -05:00
Aaron Blankstein
22a495d730 404 on missing subdomain instead of 500 status code 2018-02-20 16:53:50 -05:00
Jude Nelson
97edc75c83 integer last transaction height 2018-02-19 12:53:52 -05:00
Jude Nelson
b53937bee5 fix RPC call 2018-02-18 00:34:29 -05:00
Jude Nelson
4c1b1dd98b restore last_transaction_height 2018-02-18 00:34:15 -05:00
Jude Nelson
6a66712312 zone file might not be supplied on get_name_record; act accordingly 2018-02-15 18:31:19 -05:00
Jude Nelson
4220a7ce78 fix GET_name_zonefile endpoint to make it pass api_tests.py 2018-02-15 14:38:46 -05:00
Jude Nelson
0d2f4b5e86 use get_blockstackd_url() where applicable; mark deprecated methods as deprecated; remove the use of data.* methods in non-deprecated methods 2018-02-15 13:08:31 -05:00
Jude Nelson
448c871cf0 add method to get blockstackd's URL 2018-02-15 13:07:44 -05:00
Jude Nelson
37a8a1783b Merge branch 'develop' of https://github.com/blockstack/blockstack-core into develop 2018-02-14 18:39:49 -05:00
Jude Nelson
b0062e591f be consistent in our blockchain name, use is_subdomain() for determining if a name is a subdomain 2018-02-14 17:41:59 -05:00
Jude Nelson
fc56067c2c remove dead code 2018-02-14 17:41:51 -05:00
Jude Nelson
e078c2715e remove dead code; distinguish between names and subdomains better 2018-02-14 17:41:37 -05:00
Aaron Blankstein
8c5d06ddc5 fix api-tests to match change in history response, use is_subdomain instead of is_address_subdomain for boolean testing 2018-02-14 17:19:00 -05:00
Aaron Blankstein
f8c27caf7f variable name typo 2018-02-14 16:40:40 -05:00
Jude Nelson
0dd4def833 remove dead code; don't ask for full history on whois 2018-02-12 23:50:11 -05:00
Jude Nelson
dc50f3137b base64 2018-02-12 19:42:44 -05:00
Jude Nelson
ca0231b992 Merge branch 'feature/blockstackd-subdomain-indexing' into develop 2018-02-12 11:03:36 -05:00
Jude Nelson
e0efb54153 handle subdomains as first-class names for the purposes of lookups, profile lookups, and querying names owned by address. Also, use blockstackd_client instead of proxy whenever possible. 2018-02-12 11:02:09 -05:00
Jude Nelson
409c8ca838 remove duplicated code 2018-02-12 11:02:02 -05:00
Jude Nelson
51b63b91ef no more need for subdomains 2018-02-12 11:01:47 -05:00
Jude Nelson
c3046fbba8 use blockstackd_client to connect to blockstackd 2018-02-12 11:01:16 -05:00
Jude Nelson
d0a0182eec use blockstackd_client 2018-02-12 11:00:57 -05:00
Jude Nelson
5b256595fa clean up imports 2018-02-12 11:00:47 -05:00
Aaron Blankstein
c1b7fbdaf2 fix undefined variable bug in log.warn 2018-02-12 09:49:32 -05:00
Jude Nelson
2130de6797 stop relying on proxy.py. use blockstack.lib.client instead, and also use it for subdomain queries 2018-02-11 18:59:28 -05:00
Jude Nelson
475700b2c2 mark some methods as deprecated 2018-02-11 18:59:16 -05:00
Jude Nelson
b3ec8217fe WIP: handle subdomains through server-side queries 2018-02-11 18:59:05 -05:00
Aaron Blankstein
df9c73ec0f patch for exception handling in client-side subdomains 2018-02-05 16:30:24 -05:00
Aaron Blankstein
dc64e065f0 chmod 600 the api_endpoint.log 2018-01-31 15:42:21 -05:00
Jude Nelson
b4beab90cc Merge branch 'develop' into feature/blockstackd-subdomain-indexing 2018-01-29 19:13:57 -05:00
Jude Nelson
e1c8fef070 version bump to 0.18 2018-01-29 19:11:16 -05:00
Jude Nelson
85f31210c0 make compatible with 0.17.x by falling back to get_name_blockchain_record() if get_name_record() is not defined on the remote server 2018-01-29 19:10:55 -05:00
Jude Nelson
4637d1e0e3 whitespace 2018-01-29 19:10:38 -05:00
Aaron Blankstein
21ef88b65d add timeout on http reads for profile lookups 2018-01-26 09:33:29 -05:00
Jude Nelson
2df2bbbc91 use get_name_record() where appropriate 2018-01-19 18:45:38 -05:00
Jude Nelson
3f63c5661a add get_name_record() proxy method; use where appropriate 2018-01-19 18:45:22 -05:00
Jude Nelson
7c3c874f08 use get_name_record() where appropriate 2018-01-19 18:45:11 -05:00
Jude Nelson
5ff1d34156 use get_name_record() where appropriate 2018-01-19 18:44:59 -05:00
Jude Nelson
a58f928c8a use get_name_record where appropriate 2018-01-19 18:44:47 -05:00
Jude Nelson
f0aba056d6 use get_name_record where appropriate 2018-01-19 18:44:36 -05:00
Jude Nelson
7c65876446 use get_name_record when appropriate 2018-01-19 18:44:24 -05:00
Jude Nelson
ffe5fe0d47 Merge branch 'develop' into feature/clean-chainstate 2018-01-18 13:24:52 -05:00
Jude Nelson
3ddb2c5384 sync namespace CLI calls with new virtualchain tx structure 2018-01-16 16:36:19 -05:00
Jude Nelson
7a79500780 remove wrong comment 2018-01-13 23:50:49 -05:00
Jude Nelson
d50b0b75c4 in DID resolution logic, order name history by block ID *and* vtxindex 2018-01-13 22:54:27 -05:00
Jude Nelson
7457076825 use blockstackd's virtualchain_hooks library for getting ops fields 2018-01-12 18:35:49 -05:00
Jude Nelson
36b61b5bae add code path for the new get_nameops_at() RPC call that will be present on new blockstackd nodes. This invocation can simply paginate through historic name snapshots without needing to fetch histories and replay them locally (making SNV much faster and more reliable) 2018-01-12 18:35:05 -05:00
Jude Nelson
ceaa70bdd1 mark certain ancilliary methods as deprecated. 2018-01-12 18:34:47 -05:00