Commit Graph

932 Commits

Author SHA1 Message Date
Jude Nelson
b4fe4d7df2 document where we expect name costs to be burned and paid, and account for new tx fee calculation 2018-10-02 23:38:13 -04:00
Jude Nelson
58bcb0e0ec deprecate this test 2018-10-02 23:37:34 -04:00
Jude Nelson
56d57bba42 change _nameops_ to _blockstack_ops_ where appropriate 2018-09-27 17:54:16 -04:00
Jude Nelson
2ac883e34b test RESTful API calls for names 2018-09-20 17:27:27 -04:00
Jude Nelson
94bcf41cf6 modify the BoundedThreadingMixIn so it will eagerly close client sockets when it has too many outstanding requests. Do some housekeeping so that we can use this in both the backplane RPC server and the API server, and update the relevant integration test to test for this behavior 2018-09-18 17:15:31 -04:00
Jude Nelson
624f621704 sync CLI out-call for getting a name's history with the new API 2018-09-13 16:14:57 -04:00
Jude Nelson
dcd7b05569 update subdomain test to reflect the latest /list api endpoint 2018-08-28 17:01:29 -04:00
Jude Nelson
918dce3206 unix time, not page number 2018-08-27 18:00:20 -04:00
Jude Nelson
c2eaa0e903 make compatible with develop 2018-08-27 14:48:54 -04:00
Jude Nelson
8e39700c58 add a test for listing subdomains 2018-08-27 14:43:22 -04:00
Jude Nelson
3b4105bb4c test the case where a subdomain is announced and indexed out-of-order by a duplicate zone file (i.e. bar.foo1.test seq=1, bar.foo1.test seq=0, bar.foo1.test seq=1). Verify that a zone file that was already processed for subdomains will be re-processed if its hash is re-announced 2018-08-06 18:14:48 -04:00
Jude Nelson
e5fb83f21d test large zone files packed with subdomains, and make sure we process them in a performant way 2018-07-18 18:58:56 -04:00
Jude Nelson
e396d4b75c test duplicate zone file processing in batches 2018-07-18 18:58:45 -04:00
Jude Nelson
7d27c1cd83 slightly change the way we test subdomain DID resolution, so we can pair DID resolution tests to the subdomain we are testing 2018-07-18 18:58:16 -04:00
Jude Nelson
76d756fe0b no more blockstack_client 2018-07-06 15:20:52 -04:00
Jude Nelson
58604448fd Merge branch 'master' into develop 2018-07-06 14:08:31 -04:00
Jude Nelson
a67e4120fe test RPC size limits on fetching 100 40K zone files 2018-07-05 23:42:24 -04:00
Jude Nelson
c1392f1987 add a test to ensure that no more than the env-given number of RPC threads are created to handle network requests 2018-07-05 17:26:27 -04:00
Jude Nelson
9d861adafe fix more expect_fail bugs 2018-06-28 21:49:04 -04:00
Jude Nelson
63202914dd fix more expect_fail bugs 2018-06-28 16:19:36 -04:00
Jude Nelson
35c24d16a4 fix expect_fail-related bugs 2018-06-27 20:41:50 -04:00
Jude Nelson
8c00f26418 fix bugs related to storing profiles and expecting failures 2018-06-27 19:47:22 -04:00
Jude Nelson
a9dfeefd77 fix private key encoding 2018-06-27 18:58:07 -04:00
Jude Nelson
02d365509b fix expect_fail 2018-06-27 18:43:21 -04:00
Jude Nelson
06c5c8a0bd blow away blockstack_client. we're done here. 2018-06-27 17:41:22 -04:00
Jude Nelson
f3add2fc18 remove last vestiges of blockstack_client 2018-06-27 17:41:05 -04:00
Jude Nelson
47ce5bc3c5 remove programs we don't use 2018-06-27 17:39:55 -04:00
Jude Nelson
f3621fa5c9 Merge branch 'develop' into feature/blockstack_client_refactor 2018-06-27 17:36:34 -04:00
Jude Nelson
33c5da8895 serialize all privkeys 2018-06-22 11:25:47 -04:00
Jude Nelson
4da17486fb remove all use of blockstack_client 2018-06-22 11:16:31 -04:00
Jude Nelson
580a9f3dc5 test that we get the right resolver when querying a name 2018-06-20 18:51:38 -04:00
Jude Nelson
c8bc869b1b port test to new test runner 2018-06-20 18:51:26 -04:00
Aaron Blankstein
ec4ea24b20 force paging on the /v1/names/<name>/history endpoint 2018-06-20 17:49:38 -04:00
Jude Nelson
a729512099 test looking up a subdomain from a domain name who is missing its latest zone file, and who has too many missing zone files 2018-06-20 11:55:38 -04:00
Jude Nelson
226e8bea7c test fetching a name's history in pages 2018-06-20 11:55:29 -04:00
Jude Nelson
fb63becd3c when servicing a lookup on a subdomain whose domain does not have a _resolver entry, page back through the domain's history until we either find a zone file with a _resolver entry, or we try too many times, or we run out of name history 2018-06-20 11:55:09 -04:00
Jude Nelson
e0e302edf1 test looking up a subdomain from a domain name who is missing its latest zone file, and who has too many missing zone files 2018-06-20 11:45:36 -04:00
Jude Nelson
9b9b38a750 test fetching a name's history in pages 2018-06-20 11:45:19 -04:00
Jude Nelson
69298953ac reveal but do not ready a namespace in the portal test environment 2018-05-15 16:10:35 -04:00
Jude Nelson
c3a80da08a change invocation of blockstack-cli to match the latest usage of name_import 2018-05-15 16:10:20 -04:00
Jude Nelson
58da0999db compat with ID-address format 2018-05-03 11:26:59 -04:00
Jude Nelson
1b2a89da34 Merge branch 'develop' into feature/blockstack_client_refactor 2018-05-03 11:08:31 -04:00
Jude Nelson
63c5418ca5 fix more bugs from blockstack_client removal 2018-05-01 16:28:08 -04:00
Jude Nelson
aebac2db8d fix bugs in tests 2018-05-01 10:44:47 -04:00
Jude Nelson
f8b66f576d port subdomain redirect to this branch; remove the old subdomain registrar 2018-04-30 16:05:10 -04:00
Jude Nelson
367d217da5 port subdomain lookup redirect 2018-04-30 16:00:39 -04:00
Jude Nelson
cfcb8689af Merge branch 'feature/301-pending-subdomains' into feature/token-v1 2018-04-30 15:59:35 -04:00
Jude Nelson
b9bd7cb7e0 -i, not -t 2018-04-29 21:46:21 -04:00
Jude Nelson
be71edf860 fix a few regressions from the move away from blockstack_client 2018-04-27 01:09:23 -04:00
Aaron Blankstein
bd4fc18b35 fix integrationtests dockerfile. add blockstack/subdomain-registrar + 301 redirect integration test 2018-04-26 18:28:29 -04:00