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 |
|