Commit Graph

1318 Commits

Author SHA1 Message Date
Jude Nelson
95c85e344e set develop environ for transaction broadcaster 2018-10-03 11:58:11 -04:00
Jude Nelson
9022bc1b8d include multiple '/'s in gaia read path, if given 2018-10-03 11:57:19 -04:00
Jude Nelson
e6d1e80082 print profile 2018-10-02 23:41:17 -04:00
Jude Nelson
1c7cc1f7f3 document where we expect name costs to be burned and paid, and account for new tx fee calculation 2018-10-02 23:41:07 -04:00
Jude Nelson
30faeef980 deprecate this test 2018-10-02 23:40:21 -04:00
Jude Nelson
0c29918c82 change _nameops_ to _blockstack_ops_ where appropriate 2018-09-27 17:44:25 -04:00
Jude Nelson
cf85372c6e test vesting in 5000 wallets 2018-09-27 17:44:11 -04:00
Jude Nelson
f3d42ce5c0 sync CLI command structure for dump/restore bucket 2018-09-27 17:43:41 -04:00
Jude Nelson
d330f0709b test new dump/restore bucket commands 2018-09-27 17:43:29 -04:00
Jude Nelson
b70a2f8a59 avoid filling wallets with empty balances; speed up determining the path of a module 2018-09-27 17:42:59 -04:00
Jude Nelson
313e2c6d6c expand account tests to test short but well-formed addresses 2018-09-20 17:52:23 -04:00
Jude Nelson
ed47176e98 test RESTful API calls for names 2018-09-20 17:28:08 -04:00
Jude Nelson
2045840f8a add test for REST API endpoints for accounts (for both b58 and c32 addresses) 2018-09-20 17:05:20 -04:00
Jude Nelson
fcdf7dbc22 add tests for c32check in Python 2018-09-20 17:03:48 -04:00
Jude Nelson
f0d589ab29 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:48:19 -04:00
Jude Nelson
7155be45e5 add tests for the /v1/accounts API endpoints 2018-09-14 13:38:51 -04:00
Jude Nelson
d5b1503161 rework vesting test code to be clearer 2018-09-14 13:38:33 -04:00
Jude Nelson
801fce07a5 add a mock not-distributed account for testing; fix bug in generating vesting schedules from wallet data in tests 2018-09-14 13:38:09 -04:00
Jude Nelson
c90b2803db add fake treasury and unallocated genesis block entries 2018-09-13 16:20:43 -04:00
Jude Nelson
d4bfb3fe85 sync CLI out-call for getting a name's history with the new API 2018-09-13 16:19:18 -04:00
Jude Nelson
2dc98673b2 Merge pull request #851 from blockstack/feature/token-v1+local-testnet
Add scenario for stripped down testnet
2018-09-11 10:42:42 -04:00
Jude Nelson
dad8583f62 update subdomain test to reflect the latest /list api endpoint 2018-08-28 17:02:19 -04:00
Jude Nelson
33c5b35919 unix time, not page number 2018-08-27 18:01:28 -04:00
Jude Nelson
bd3f1c7099 add a test for listing subdomains 2018-08-27 14:41:35 -04:00
Aaron Blankstein
1b9d339ea4 testnet scenario with subdomain registrar, gaia removed. docker file for building and running. env vars to optionally disable startup of gaia hub, tx broadcaster, registrar check 2018-08-23 17:47:35 -05:00
Jude Nelson
a938073c73 remove dead code 2018-08-15 16:54:42 -04:00
Jude Nelson
f56c8527a6 add code to restore a gaia bucket 2018-08-15 16:53:51 -04:00
Jude Nelson
417492dd45 expand gaia test to cover dumping and restoring buckets, and testing with /'s in the file names 2018-08-15 16:53:21 -04:00
Jude Nelson
c08a504b05 test creating and altering profiles that have a legacy profile path (e.g. 0/profile.json) 2018-08-15 16:52:57 -04:00
Jude Nelson
c895b36862 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-13 16:02:20 -04:00
Jude Nelson
f5f8891d77 remove blockstack_client from test framework. We're done here. 2018-08-07 14:43:16 -04:00
Jude Nelson
961b17cb16 Merge branch 'master' into feature/token-v1 2018-08-07 14:39:29 -04:00
Jude Nelson
4bb492c6aa test dumping a gaia bucket 2018-08-07 14:22:13 -04:00
Jude Nelson
f541c57a7b version bump 2018-08-07 14:22:01 -04:00
Jude Nelson
d7bb18fecb add test for dumping a gaia bucket 2018-08-07 14:21:51 -04:00
Jude Nelson
695b3610ee fix a couple of usability bugs in gaia hub read server config; add pre-flight 2018-08-07 14:21:26 -04:00
Jude Nelson
f0854feb46 test large zone files packed with subdomains, and make sure we process them in a performant way 2018-07-18 21:11:03 -04:00
Jude Nelson
f497fc7007 test duplicate zone file processing in batches 2018-07-18 21:10:53 -04:00
Jude Nelson
586bd56460 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 21:10:47 -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
6bac9087bc do not pass the genesis block by argument anymore (API change); also, access the genesis block rows explicitly now that the blockstackdb class takes both the genesis block rows and commit history 2018-07-05 18:48:07 -04:00
Jude Nelson
8fc449e22f write out a genesis block to disk, and have blockstackd load it 2018-07-05 18:47:38 -04:00
Jude Nelson
f9b47a81cd 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:33:06 -04:00
Jude Nelson
b22a57078a use stacks c32check addresses 2018-07-05 10:30:37 -04:00
Jude Nelson
a73ba36e36 use gaia_sethub 2018-07-04 22:00:03 -04:00
Jude Nelson
71d931121e add wrappers for gaia getfile, putfile, listfiles 2018-07-03 16:30:58 -04:00
Jude Nelson
024784990f route debug messages from blockstack.js to stderr 2018-07-03 16:30:42 -04:00
Jude Nelson
8fc2e09761 test gaia getfile, putfile, listfiles from the CLI 2018-07-03 16:30:27 -04:00
Jude Nelson
dbe5771976 test token operations with multisig 2018-07-03 16:30:14 -04:00
Jude Nelson
d3eca28cbc serialize all privkeys 2018-06-22 11:28:21 -04:00