Commit Graph

4888 Commits

Author SHA1 Message Date
Jude Nelson
1ea951581e support 'raw' pragma 2017-02-28 16:26:48 -05:00
Jude Nelson
6a622322bf add zonefile configuration wizard; add commands to manage the config file 2017-02-28 16:26:30 -05:00
Jude Nelson
ca9ef4324b add "typed netstrings" to use to serialize and parse mutable data (so we don't rely on JSON, which has limits) 2017-02-28 16:26:06 -05:00
Jude Nelson
70c51389e1 always print debug to stdout; return the pragmas of a command 2017-02-28 16:25:47 -05:00
Jude Nelson
d442f0880a do early safety-checks for better UX experience; also add sign_data and verify_data commands for raw data 2017-02-28 16:25:18 -05:00
Jude Nelson
df1f2b67a1 allow 'raw' output (don't json-dump it) 2017-02-28 16:25:02 -05:00
Jude Nelson
dd2d1f9b87 Release notes for 0.14.1 2017-02-28 16:24:52 -05:00
Jude Nelson
4c33ab5c03 if dry-run, then only return the signed transaction 2017-02-27 16:43:56 -05:00
Jude Nelson
cf1119ecb2 return raw tx if given; make error messages consistent 2017-02-27 16:43:34 -05:00
Jude Nelson
521173008e add -n/--dry-run CLI argument 2017-02-27 16:43:18 -05:00
Jude Nelson
2bf6fbeee4 propagate specific operation-sanity-check error messages 2017-02-27 16:43:04 -05:00
Jude Nelson
2a10ccfbcd return the raw tx, if given 2017-02-27 16:42:53 -05:00
Jude Nelson
426b7b2f2d add support for dry-runs (return the tx, but don't send it) 2017-02-27 16:42:33 -05:00
Jude Nelson
d5102fdd92 fix some typos; on renewal, verify that we own the name in the CLI 2017-02-27 16:42:09 -05:00
Jude Nelson
d0206780f8 make sure the API server is running before running name operations 2017-02-27 11:40:03 -05:00
Jude Nelson
9795eff61f blockstack-core instead of blockstack-server 2017-02-27 11:39:50 -05:00
Jude Nelson
b48022efa1 add alias to blockstack-core with deprecation warning (blockstack-server becomes blockstack-core) 2017-02-27 11:25:33 -05:00
Jude Nelson
fdafe79e79 add bin/blockstack-core and bin/blockstack-snapshots 2017-02-27 11:25:11 -05:00
Jude Nelson
1ffc7e3075 if an RPC method fails, tell the user to try again with --debug 2017-02-27 09:36:18 -05:00
Jude Nelson
895fc95a4a handle connection errors correctly, and tell the user to try again with --debug 2017-02-27 09:35:59 -05:00
Jude Nelson
03d3505d94 inform the user on error to try again with --debug 2017-02-27 09:35:43 -05:00
Jude Nelson
4bf6f3dadb fix update->transfer->renew tests with cli interface 2017-02-26 14:49:41 -05:00
Jude Nelson
37f115030d sync with API on how to make an empty zonefile 2017-02-26 02:43:20 -05:00
Jude Nelson
30da7419de fix index variable 2017-02-26 02:43:09 -05:00
Jude Nelson
db1d3d92b8 sync with API 2017-02-26 02:42:59 -05:00
Jude Nelson
f7335f3c1f bugfix: use the right address 2017-02-26 02:42:47 -05:00
Jude Nelson
4c02b55dbb bugfix: need name 2017-02-26 02:42:37 -05:00
Jude Nelson
fb0c985479 use keychain to generate child importer keys on-demand 2017-02-26 02:42:24 -05:00
Jude Nelson
5dfbd50825 allow 'tx_fee' on POST to /v1/names to renew 2017-02-26 02:42:09 -05:00
Jude Nelson
5120dc10c2 include name in profile cache, so we re-send the same profile for different names (but not the same name) 2017-02-26 02:41:39 -05:00
Jude Nelson
65cdd7beec always return zonefile_hash on set_zonefile_hash 2017-02-26 02:41:22 -05:00
Jude Nelson
05736acc36 fix bugs in daemonization logic 2017-02-25 00:40:39 -05:00
Jude Nelson
25cd1052f3 fix up bugs in daemonization logic 2017-02-25 00:40:20 -05:00
Jude Nelson
df3fbcf75d expose daemonize 2017-02-24 19:20:32 -05:00
Jude Nelson
d82913d257 skip some WIP tests 2017-02-24 19:20:22 -05:00
Jude Nelson
b1e357e6ef don't abort on failure to connect 2017-02-24 19:20:11 -05:00
Jude Nelson
3ec65dd2f6 removed now-defunct tests; disable safety-checks where appropriate (now that we're more strict about them); re-work client-initialization where appropriate; bulk up Atlas tests to handle 10 zonefiles each 2017-02-24 19:19:22 -05:00
Jude Nelson
5e230ae382 better handling of put_immutable_data where there's a zone file hash collision 2017-02-24 19:18:44 -05:00
Jude Nelson
9a8b77ebcb factor out daemonization logic so we can reuse it 2017-02-24 19:18:27 -05:00
Jude Nelson
4329a657b7 fix bugs found in testing; better error messages 2017-02-24 19:18:08 -05:00
Jude Nelson
a436a232a0 fix bugs found in testing 2017-02-24 19:17:53 -05:00
Jude Nelson
eb3e0a1ede clean up code a bit; fixed bug found in testing 2017-02-24 19:17:34 -05:00
Jude Nelson
865100b735 WIP: more work on the snapshots server 2017-02-24 19:17:22 -05:00
Muneeb Ali
67b21c4d76 Merge pull request #322 from blockstack/docs
fixed link to integration tests
2017-02-24 16:31:03 -05:00
Muneeb Ali
f53b92a034 fixed link to integration tests 2017-02-24 16:30:31 -05:00
Muneeb Ali
24a3a00c90 Merge pull request #321 from blockstack/docs
Docs
2017-02-24 16:26:58 -05:00
Muneeb Ali
a26f1a4ced removed contributor list, updated instructions for installing stable release and release candidate 2017-02-24 16:23:39 -05:00
Muneeb Ali
a772d4a4b6 added install script for v0.14.1 2017-02-24 16:21:53 -05:00
Jude Nelson
f23dc89780 app resources can have '/' in them, so differentiate between url-encoded string pattern with and without '/' (since datastore inode names cannot have '/') 2017-02-23 17:24:47 -05:00
Jude Nelson
24ed5c6954 add resources endpoint; don't require wallet keys on datastore read 2017-02-23 17:24:29 -05:00