Commit Graph

556 Commits

Author SHA1 Message Date
Jude Nelson
af3b06acfe test that looking up a name that is in the grace period fails 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
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
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
Aaron Blankstein
9a46b8c241 add permission to authinternal circleCI test 2017-09-29 00:49:36 -04:00
Jude Nelson
f98a82b858 verify that only the namespace creator's burn address works to register the name 2017-09-29 00:49:36 -04:00
Jude Nelson
8575c7e46b verify that name renewal fees go to namespace creator 2017-09-29 00:49:36 -04:00
Jude Nelson
13604d976e verify that name registration fees go to the namespace creator 2017-09-29 00:49:36 -04:00
Jude Nelson
dafe5aa6f1 pass along burn address on preorder and renewal for testing 2017-09-29 00:49:36 -04:00
Jude Nelson
c1be78e819 see that segwit transactions are still accepted by non-segwit indexers (multisig) 2017-09-29 00:49:36 -04:00
Jude Nelson
d752d28672 see that segwit transactions are still accepted by non-segwit indexers (single-sig) 2017-09-29 00:49:36 -04:00
Jude Nelson
a24fc113fb make sure prices for namespaces get reduced in epoch3 2017-09-29 00:49:35 -04:00
Jude Nelson
8aba537fe2 make sure renew/xfer/update is blocked by the safety features until epoch3 starts 2017-09-29 00:49:35 -04:00
Jude Nelson
35e8b2ed6e make sure that register/update gets blocked by the safety checks until epoch3 activates 2017-09-29 00:49:35 -04:00
Jude Nelson
67117620e1 check for atlas zone file hashes on name register and name renew 2017-09-29 00:49:35 -04:00
Jude Nelson
c13c398411 update block times as to when epochs take place 2017-09-29 00:49:35 -04:00
Jude Nelson
3a3c015c6f take alternative namespace version bits 2017-09-29 00:49:26 -04:00
Jude Nelson
0824399253 preorder, register/update, update 2017-09-29 00:49:26 -04:00
Jude Nelson
f808f913f7 preorder, register/update, transfer 2017-09-29 00:49:26 -04:00
Jude Nelson
f25c2d91c3 preorder, register/update, renew/transfer/update 2017-09-29 00:49:26 -04:00
Jude Nelson
e92d36bffe preorder, register/update, expire, re-register/update 2017-09-29 00:49:26 -04:00
Jude Nelson
7be42285f0 preorder, register/update 2017-09-29 00:49:26 -04:00
Jude Nelson
125a4f4aa2 preorder, register, transfer, renew/transfer/update 2017-09-29 00:49:26 -04:00
Jude Nelson
c623b61a9b test register/update after register, update, expire. 2017-09-29 00:49:26 -04:00
Jude Nelson
19e93da098 test renew/transfer/update 2017-09-29 00:49:26 -04:00
Jude Nelson
46d2d2b8be fix epoch numbers; add value_hash and recipient_addr to register and renew operations 2017-09-29 00:49:25 -04:00
Jude Nelson
187d0b0eca test re-registering expired names under different addresses 2017-09-29 00:49:25 -04:00
Jude Nelson
db93a6abfb remove pybitcoin entirely and replace with virtualchain-equivalent methods 2017-09-29 00:49:25 -04:00
Jude Nelson
3f23efdd0e add support for segwit wallet types 2017-09-29 00:48:49 -04:00
Jude Nelson
2210a43139 add test for single-sig p2sh-p2wpkh segwit wallets 2017-09-29 00:48:49 -04:00
Aaron Blankstein
762e81c242 fixes issue 619, a bug in the regtest bitcoind utxo provider 2017-09-26 11:13:02 -04:00
Aaron Blankstein
70b37b15ca adds payment key to withdraw POSTs 2017-09-11 10:25:03 -04:00
Aaron Blankstein
7afd0f55a7 updated tests to test payment key support with updates, transfers, and renewals. plus better handling in 0-UTXO safety check 2017-09-08 15:31:35 -04:00
Aaron Blankstein
efa72f98f1 payment key test passes! adding options to renew as well 2017-09-08 11:46:32 -04:00
Aaron Blankstein
c006610f75 added options to the rpc schemas, begin testing the new payment key registrations 2017-09-07 17:26:17 -04:00