Commit Graph

585 Commits

Author SHA1 Message Date
Jude Nelson
c8a7166921 bump version 2017-11-11 15:57:42 -05:00
Jude Nelson
4d9987e23f add get_historic_name_at() for expired names 2017-11-10 13:12:53 -05:00
Jude Nelson
8aeda60924 add API wrappers around the DB calls to get unexpired and cumulative names and counts 2017-11-08 11:28:32 -05:00
Jude Nelson
b8f23bd8d7 add DB queries for getting the unexpired and cumulative name counts 2017-11-08 11:28:16 -05:00
Jude Nelson
76bf68bff8 add API endpoints in the indexer to get the *unexpired* name count and the *cumulative* name count 2017-11-08 11:27:56 -05:00
Jude Nelson
3cdc697911 Merge branch 'hotfix/registrar-check-storage' into hotfix/did-support 2017-10-31 16:52:40 -04:00
Jude Nelson
941560cc15 version bump 2017-10-31 16:45:59 -04:00
Jude Nelson
8c3f10e822 check offset/count 2017-10-31 14:33:23 -04:00
Jude Nelson
172676580f don't restore unless we have to; always use snapshots if available 2017-10-31 12:34:00 -04:00
Jude Nelson
a4be04ffd1 Merge branch 'hotfix/nameop-library-support' into hotfix/did-support 2017-10-30 16:39:36 -04:00
Jude Nelson
7504818e7a auto-restore on restart from improper shutdown 2017-10-30 11:57:56 -04:00
Jude Nelson
6807734dea typo 2017-10-29 22:38:18 -04:00
Jude Nelson
dfa26846b0 add API methods to find out the list of names ever created by an address 2017-10-27 19:25:06 -04:00
Jude Nelson
37bd9cfa42 add RPC methods to find out the list of names ever created by an address 2017-10-27 19:24:48 -04:00
Jude Nelson
01bad1dcb2 remember the address that creates (i.e. imports-for-the-first-time or registers) a name 2017-10-27 19:24:24 -04:00
Aaron Blankstein
4a5826347c version bump 2017-10-27 15:07:31 -04:00
Jude Nelson
6fca324a6d version bump 2017-10-27 11:38:25 -04:00
Jude Nelson
e7818de6f9 version bump 2017-10-23 23:49:27 -04:00
Jude Nelson
299c750f2b Merge branch 'hotfix/namespace-safety' 2017-10-18 16:55:58 -04:00
Aaron Blankstein
6e834dd62c version bump to v0.17.0.9 2017-10-18 15:55:09 -04:00
Jack Zampolin
d0893197dd Kick CI 2017-10-17 15:33:54 -07:00
Aaron Blankstein
77c2bb26cf version bump 2017-10-16 10:41:40 -04:00
Jude Nelson
ef6bbdff17 properly use rpc_port 2017-10-12 17:12:13 -04:00
Jude Nelson
278d656bf1 version bump; omit unneeded safety check on namespace_reveal (thanks @mark!) 2017-10-12 11:12:36 -04:00
Jude Nelson
63e822e405 bump version 2017-10-11 23:28:44 -04:00
Jude Nelson
19685fb5ee deny gzipped data 2017-10-11 19:07:10 -04:00
Jude Nelson
8cd29bb2d1 only check rc value, not exit bits 2017-10-11 17:26:25 -04:00
Jude Nelson
29b4e5d94b minimim allowed block can be 1 when testing 2017-10-11 17:26:13 -04:00
Jude Nelson
4888f5bd87 whitespace 2017-10-11 15:30:28 -04:00
Jude Nelson
5aca5c3a1b harden the RPC interface: deny messages over a certain size and type-check all parameters 2017-10-11 14:38:16 -04:00
Aaron Blankstein
5c64459b29 version bump 2017-10-10 19:20:06 -04:00
Aaron Blankstein
1f76a31466 hotfix version bump 2017-10-10 19:03:54 -04:00
Jude Nelson
13eb9b4141 remove rpc_get_zonefiles_by_names(); remove deprecated profile-verification-by-hash (we now use timestamp+signature to stop replay attacks) 2017-10-10 11:20:15 -04:00
Aaron Blankstein
b715a8713a version bump for hotfix 2017-10-09 17:10:21 -04:00
Jude Nelson
9dfac76c72 version bump 2017-10-08 01:03:47 -04:00
Jude Nelson
0d450dca9a expanduser on snapshots path 2017-10-05 12:33:29 -04:00
Jude Nelson
18ef1a5ac1 verbose output when using the CLI 2017-10-05 12:15:38 -04:00
Jude Nelson
e54dd15e32 select zonefiles that are present 2017-10-05 12:15:26 -04:00
Jude Nelson
0113c1d17c better output on fast_sync 2017-10-05 12:15:16 -04:00
Jude Nelson
3adbc2bc11 don't require url on fast_sync 2017-10-04 19:02:07 -04:00
Jude Nelson
a4c77e3294 require 0.17 or newer 2017-10-04 17:54:43 -04:00
Jude Nelson
33a1c1d995 abort when the config version is obsolete 2017-10-04 17:54:27 -04:00
Jude Nelson
effc2d6db3 a NAME_REGISTRATION/NAME_RENEWAL's burn address must go to a v2 namespace's address for the first year (fee collection period) of its existence, starting from its reveal block. after that, fees go to the null burn address (to discourage squatting or gratuitous namespace registration) 2017-10-04 00:03:54 -04:00
Jude Nelson
f13df668a5 introduce a fixed interval of time during which a v2 namespace can collect fees. 2017-10-04 00:03:19 -04:00
Jude Nelson
5d0bcbce19 plug DoS problem whereby a namespace can be preordered by a non-p2pkh script (this is allowed; this fix stops nodes from crashing when it happens) 2017-10-03 13:07:20 -04:00
Jude Nelson
36e506e18b feed stdout and stderr to the parent process when doing a sqlite3 backup, so we can properly catch database-lock errors 2017-10-01 16:31:50 -04:00
Jude Nelson
b8f340c3a1 preserve sender_pubkey across renewal 2017-10-01 14:37:45 -04:00
Jude Nelson
4e579bdbed fix debug output on burn fee 2017-09-29 18:09:58 -04:00
Jude Nelson
c2c293f040 Merge branch 'develop-hardfork' of https://github.com/blockstack/blockstack-core into develop-hardfork 2017-09-29 16:04:14 -04:00
Jude Nelson
65147a144e print exceptions in test mode 2017-09-29 16:03:27 -04:00