Commit Graph

6587 Commits

Author SHA1 Message Date
Jude Nelson
9563b9bcf4 a preorder will expire in min(144, namespace['lifetime']) blocks 2017-09-29 00:50:02 -04:00
Jude Nelson
8eb8028bb8 log deletes 2017-09-29 00:50:02 -04:00
Jude Nelson
5aec8946d1 f-day 2014 is at 488500; renewal grace period is 5000 blocks; price multiplier for names and namespaces is 1/10 2017-09-29 00:50:02 -04:00
Jude Nelson
c1825c868a return whether or not a name is expired 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
bf32a6161e test preorder and reg/up with explicit transfer 2017-09-29 00:50:02 -04:00
Jude Nelson
e56916d09b test preorder and reg/up with transfer 2017-09-29 00:50:02 -04:00
Jude Nelson
f1fcfc0330 test preorder and reg/up with the registrar 2017-09-29 00:50:02 -04:00
Jude Nelson
acf289ee9c verify that a name transferred can still be renewed and transfered and updated 2017-09-29 00:50:02 -04:00
Jude Nelson
5a59a1caf6 check that a name can be reregistered if preordered during the grace period but not renewed 2017-09-29 00:50:02 -04:00
Jude Nelson
e34660bcf5 check that a squatter will be thwarted by a renewal during the grace period 2017-09-29 00:50:02 -04:00
Jude Nelson
a7fa55339a test that a squatter can't steal a name while it's in the grace period 2017-09-29 00:50:02 -04:00
Jude Nelson
c85c06452e value_hash -> zonefile_hash 2017-09-29 00:50:02 -04:00
Jude Nelson
4534ebafc9 zonefile hash, not value hash; fix SNV check when there are operations that both succeed and fail at a block 2017-09-29 00:50:02 -04:00
Jude Nelson
77630a4bb2 api sync with npm run 2017-09-29 00:50:01 -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
Jude Nelson
5842fed87a op_fee can be None, if it is not given 2017-09-29 00:49:38 -04:00
Jude Nelson
c6e7399c46 add methods to get the last block and consensus hashes 2017-09-29 00:49:38 -04:00
Jude Nelson
511679c03e check version, block height, and consensus hash when talking to other atlas nodes 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
Jack Zampolin
5fd2d91290 Kick CI server 2017-09-29 00:49:38 -04:00
Jack Zampolin
7cd8498dbe Kick CI server 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
fde88c98ac test grace period (ensuring that only renewal works during grace period, and only during epoch3) 2017-09-29 00:49:38 -04:00
Jude Nelson
400ac23680 test import, update, epoch2, update, epoch3, renew/xfer/update 2017-09-29 00:49:37 -04:00
Jude Nelson
30a0f19c18 test import, epoch2, renew, epoch3, renew/xfer/update 2017-09-29 00:49:37 -04:00
Jude Nelson
81be70c5f4 test import, epoch2, epoch3, renew/xfer/update 2017-09-29 00:49:37 -04:00
Jude Nelson
3be8278fe7 test import, epoch2, epoch3, expire, re-register/update 2017-09-29 00:49:37 -04:00
Jude Nelson
98d6d2608a remove mixpanel 2017-09-29 00:49:37 -04:00
Jude Nelson
3bd3cd8275 pass tx_fee on some operations 2017-09-29 00:49:37 -04:00
Jude Nelson
cc32c43721 fix envars 2017-09-29 00:49:37 -04:00
Jude Nelson
0b104412e3 fix envars 2017-09-29 00:49:37 -04:00
Jude Nelson
e3bb66397f fix envars 2017-09-29 00:49:37 -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
Jude Nelson
14cc53f3f3 check to see that a name is not in the grace period 2017-09-29 00:49:37 -04:00
Jude Nelson
9bc8c6087f allow tx_fee to be passed in on some operations 2017-09-29 00:49:37 -04:00
Jude Nelson
daceea770e return renewal_deadline on whois; remove analytics 2017-09-29 00:49:37 -04:00