Commit Graph

1093 Commits

Author SHA1 Message Date
Aaron Blankstein
27d6971ac3 Add support for recipient+zonefile to REST renews, test for the renews (queues 25 names w/ different payment keys, owner keys, recipients), addd test-out to .dockerignore 2017-10-05 13:41:00 -04:00
Jude Nelson
6d82829ba0 some methods should take a host/port 2017-10-05 12:15:50 -04:00
Jude Nelson
374a7c22fd better snv error message 2017-10-04 00:07:15 -04:00
Jude Nelson
c562ececc0 preorder_hash in namespaces (new in 0.17; renamed from namespace_id_hash); allow a namespace's buckets to be encoded as a JSON string 2017-10-04 00:06:13 -04:00
Jude Nelson
5d4f9b6ff0 fix get_nameops_at() to work correctly with namespace operations 2017-10-04 00:05:59 -04:00
Jude Nelson
14444cd24f remove now-dead code 2017-10-04 00:05:50 -04:00
Jude Nelson
f496cb296b remove now-dead code 2017-10-04 00:05:40 -04:00
Jude Nelson
b8275e4518 make sure that we use the right burn address, accounting for whether or not we're in a v2 namespace's fee collection period 2017-10-04 00:05:13 -04:00
Jude Nelson
1b272bb668 calculate the right burn address for preorder and renewal 2017-10-04 00:04:56 -04:00
Jude Nelson
69843d5175 remove extra import 2017-10-03 13:06:46 -04:00
Jude Nelson
f078174789 bugfix on error path: namespace version 2017-10-03 13:06:33 -04:00
Jude Nelson
499d039258 Merge branch 'develop' into develop-hardfork 2017-10-02 10:57:46 -04:00
Aaron Blankstein
75b45758ef revert token-file changes for gaia_hub driver 2017-10-02 10:04:19 -04:00
Aaron Blankstein
c3a3853d57 add 400 error to malformed addresses in insight-api 2017-10-01 12:55:45 -04:00
Larry Salibra
bb7ed0a86f make mock insight api behave the same as real api by trying to fix #626 & #627 2017-10-01 23:14:30 +08:00
Jude Nelson
1b321c2114 preorder hash, not namespace_id_hash 2017-09-30 17:53:52 -04:00
Jude Nelson
3dfd334b34 mark methods for moving to blockstack in the next release 2017-09-30 17:52:09 -04:00
Jude Nelson
9022bccb8f better storage debug output 2017-09-30 17:52:00 -04:00
Jude Nelson
270c5b9e2d include version bits when doing a namespace reveal 2017-09-29 16:33:17 -04:00
Jude Nelson
05281624d1 fix update() arguments 2017-09-29 16:03:44 -04:00
Jude Nelson
c238e711b1 require tx fee and renewal fee 2017-09-29 16:03:36 -04:00
Jude Nelson
ad5f92f352 log when the app domain matches the origin 2017-09-29 03:14:57 -04:00
Jude Nelson
e27d0df7a1 revert keyfile artifact for setting app_domain 2017-09-29 03:14:44 -04:00
Jude Nelson
c70767d481 clean up schemas and regexes for app names 2017-09-29 02:00:46 -04:00
Jude Nelson
792b4a2df9 use rpc.py from develop branch, which still has legacy gaia 2017-09-29 02:00:33 -04:00
Jude Nelson
3550d9bff3 version bump 2017-09-29 02:00:16 -04:00
Jude Nelson
dfac4311bb remove keyfile logic and revert to profiles (artifact of rebase) 2017-09-29 01:59:56 -04:00
Jude Nelson
6c32005d5a pass along zonefile, keyfile, and new owner; fix #316 2017-09-29 00:50:02 -04:00
Jude Nelson
3cfabbc56a indexer returns an 'expired' flag now 2017-09-29 00:50:02 -04:00
Jude Nelson
4db28f08cb propagate new zonefile and keyfile on processing a name renew 2017-09-29 00:50:02 -04:00
Jude Nelson
d2d59ff094 include new owner, new zonefile, and new keyfile in renew 2017-09-29 00:50:02 -04:00
Jude Nelson
c7db000beb include keyfile in register; include zonefile and new owner in renew; fix sync_zonefile 2017-09-29 00:50:02 -04:00
Jude Nelson
97c3c994c9 if we don't have UTXOs yet, then simulate them 2017-09-29 00:50:02 -04:00
Jude Nelson
531e74341e log all 401's 2017-09-29 00:50:01 -04:00
Jude Nelson
b3e2122396 value_hash -> zonefile_hash 2017-09-29 00:50:01 -04:00
Jude Nelson
b1c835686c fix key conversion 2017-09-29 00:50:01 -04:00
Jude Nelson
59fe228de4 value_hash -> zonefile_hash 2017-09-29 00:49:38 -04:00
Jude Nelson
99243c4a8a handle reg/up transactions by broadcasting their zone files and keyfiles once the registration confirms 2017-09-29 00:49:38 -04:00
Jude Nelson
6cd8245d86 record whether or not a registration is really a reg/up 2017-09-29 00:49:38 -04:00
Jude Nelson
443d17395e register and update take zone files and new addresses as arguments; rename value_hash to zonefile_hash 2017-09-29 00:49:38 -04:00
Jude Nelson
b081f3d885 WIP: renew takes a zone file and a new address 2017-09-29 00:49:38 -04:00
Aaron Blankstein
59488fbc57 a bunch of hacks to try to get integration test framework to work with disk+(gaia_hub or dropbox) 2017-09-29 00:49:38 -04:00
Aaron Blankstein
caad4a215d patch gaia_hub driver for multi-reader storage 2017-09-29 00:49:38 -04:00
Aaron Blankstein
ef9c39b910 better attempt at parsing legacy app_domains 2017-09-29 00:49:38 -04:00
Jude Nelson
ac20d116c5 return URL on put mutable 2017-09-29 00:49:38 -04:00
Jude Nelson
359a19bcc9 optionally return the name record if it is in the grace period 2017-09-29 00:49:37 -04:00
Jude Nelson
f709b0d092 return renewal_deadline on nameop 2017-09-29 00:49:37 -04:00
Jude Nelson
725e6a6ee9 remove comment 2017-09-29 00:49:37 -04:00
Jude Nelson
eaeb2d19d8 remove analytics events 2017-09-29 00:49:37 -04:00
Jude Nelson
6dd49cb90d don't ask for user emails 2017-09-29 00:49:37 -04:00