Jude Nelson
|
abbe2d8143
|
typo
|
2018-02-15 23:25:49 -05:00 |
|
Jude Nelson
|
0bc53d9cf2
|
only initialize subdomains once
|
2018-02-15 16:16:34 -05:00 |
|
Jude Nelson
|
867e5a5c7f
|
flesh out DID resolution, as well as profile resolution (we no longer need client-side storage drivers, since the Gaia hub takes care of this)
|
2018-02-15 13:07:57 -05:00 |
|
Jude Nelson
|
0ac53c4a85
|
flesh out resolve_DID()
|
2018-02-14 18:39:34 -05:00 |
|
Jude Nelson
|
f8cea99df3
|
add api calls to get name/subdomain DIDs
|
2018-02-14 17:43:01 -05:00 |
|
Jude Nelson
|
eb4e2ba78b
|
add code to get a name's DID
|
2018-02-14 17:42:51 -05:00 |
|
Jude Nelson
|
b470bdd9d7
|
remove unused code
|
2018-02-14 17:42:32 -05:00 |
|
Jude Nelson
|
bb4e55295b
|
add method to get a subdomain's DID
|
2018-02-14 17:42:17 -05:00 |
|
Jude Nelson
|
aa07488e49
|
whitespace in query
|
2018-02-12 23:54:43 -05:00 |
|
Jude Nelson
|
99329c1d80
|
return sorted names
|
2018-02-12 23:53:14 -05:00 |
|
Jude Nelson
|
470d3d5c39
|
don't report the DIDs of names and subdomains in the whois info (make this a separate method)
|
2018-02-12 23:49:28 -05:00 |
|
Jude Nelson
|
b0eae9b03b
|
force lowercase RR name
|
2018-02-12 19:47:41 -05:00 |
|
Jude Nelson
|
c37843aae1
|
print bad subdomain on error
|
2018-02-12 19:42:50 -05:00 |
|
Jude Nelson
|
6455ae2dd9
|
fix import
|
2018-02-12 19:35:42 -05:00 |
|
Jude Nelson
|
c6c75e0646
|
typo
|
2018-02-12 19:34:18 -05:00 |
|
Jude Nelson
|
803630f02f
|
use atlas_get_peers() as a fallback
|
2018-02-12 19:25:09 -05:00 |
|
Jude Nelson
|
2e79429468
|
wait at most 5 minutes on child fork
|
2018-02-12 19:12:18 -05:00 |
|
Jude Nelson
|
45b5dcc5c8
|
early abort on subdomain name match test
|
2018-02-12 19:11:00 -05:00 |
|
Jude Nelson
|
f2e9660bd4
|
reindex, not index
|
2018-02-12 19:02:33 -05:00 |
|
Jude Nelson
|
0904e6f89c
|
don't log invalid zone files' stack traces when parsing
|
2018-02-12 19:02:14 -05:00 |
|
Jude Nelson
|
c079b35234
|
a name can have 1 character excluding its tld
|
2018-02-12 19:02:00 -05:00 |
|
Jude Nelson
|
c55379df6d
|
less verbose debug output
|
2018-02-12 19:01:48 -05:00 |
|
Jude Nelson
|
d9aa6c90e0
|
atlas.db and subdomain.db are now considered state paths
|
2018-02-12 18:39:06 -05:00 |
|
Jude Nelson
|
38d8ff4046
|
guard db_restore exception
|
2018-02-12 18:38:54 -05:00 |
|
Jude Nelson
|
d13f18c879
|
on daemonize, exit if we're the parent. Also, don't use legacy bitcoind opts parser, and fix bugs in early CLI parsing to remove opts that would cause us to re-exec
|
2018-02-12 18:38:27 -05:00 |
|
Jude Nelson
|
1dde829c72
|
use get_state_paths() correctly
|
2018-02-12 17:03:09 -05:00 |
|
Jude Nelson
|
0e708b391e
|
typo
|
2018-02-12 16:58:34 -05:00 |
|
Jude Nelson
|
ae562068e6
|
method to get the subdomain db handle
|
2018-02-12 16:18:43 -05:00 |
|
Jude Nelson
|
8c2bb704fa
|
if the subdomains db doesn't exist or isn't initialized, then initialize it
|
2018-02-12 16:18:27 -05:00 |
|
Jude Nelson
|
24d5533949
|
document semantics on history queries
|
2018-02-12 11:00:32 -05:00 |
|
Jude Nelson
|
fcc05db338
|
move over the remaining blockstackd client methods to blockstackd
|
2018-02-12 11:00:13 -05:00 |
|
Jude Nelson
|
a35bd90c6d
|
get_subdomains_owned_by_address
|
2018-02-12 11:00:00 -05:00 |
|
Jude Nelson
|
127fd48270
|
methods for making and parsing DIDs
|
2018-02-11 18:58:51 -05:00 |
|
Jude Nelson
|
05e96f6213
|
add method for getting a subdomain from a DID, and DID info from a subdomain
|
2018-02-11 18:58:34 -05:00 |
|
Jude Nelson
|
53e9b00e3a
|
history may include a did
|
2018-02-11 18:58:23 -05:00 |
|
Jude Nelson
|
d1eec47ac8
|
add method for resolving DIDs to names, and getting DID info for a given name
|
2018-02-11 18:58:07 -05:00 |
|
Jude Nelson
|
378c4cbe98
|
add method to get the DID info for a name
|
2018-02-11 18:57:52 -05:00 |
|
Jude Nelson
|
79de506afa
|
move subdomain version numbers to config for easier imports
|
2018-02-11 18:57:39 -05:00 |
|
Jude Nelson
|
414e9cb7d5
|
remove dead code; move some namespace query and blockstack transaction query methods over
|
2018-02-11 18:57:19 -05:00 |
|
Jude Nelson
|
eb8222f8ec
|
remove unneeded debug
|
2018-02-11 18:56:55 -05:00 |
|
Jude Nelson
|
851dcdb7c0
|
add DID endpoints; consolidate lookups on names and subdomains
|
2018-02-11 18:56:38 -05:00 |
|
Jude Nelson
|
e64fc049cc
|
remove dead code
|
2018-02-10 16:36:33 -05:00 |
|
Jude Nelson
|
b94d4320eb
|
add method to identify a url's protocol
|
2018-02-09 19:18:12 -05:00 |
|
Jude Nelson
|
7f3625e6e1
|
explicit commit
|
2018-02-09 19:18:05 -05:00 |
|
Jude Nelson
|
e28438eed3
|
add a fast-path for inserting subdomains that don't reorg their histories due to ownership change (O(1) DB operations instead of O(N) operations for N existing updates). Also, only process a zone file at most once
|
2018-02-09 18:35:10 -05:00 |
|
Jude Nelson
|
bc9807e79a
|
10x the zone file size
|
2018-02-09 18:34:58 -05:00 |
|
Jude Nelson
|
dbe8db849e
|
add get_consensus_at(); rely on hostport URL scheme to detect SSL
|
2018-02-09 18:34:43 -05:00 |
|
Jude Nelson
|
c11ab45aa9
|
limit length of RPC debug output
|
2018-02-09 18:34:27 -05:00 |
|
Jude Nelson
|
600f2e4a56
|
constrain name class regex
|
2018-02-08 19:38:01 -05:00 |
|
Jude Nelson
|
673db70fc9
|
coerse string; fix import
|
2018-02-08 19:37:51 -05:00 |
|