Commit Graph

530 Commits

Author SHA1 Message Date
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
Aaron Blankstein
0c0c25de7f Merge pull request #587 from blockstack/develop-dockerfix
Run Docker tests on Kubernetes
2017-09-07 13:56:34 -04:00
Aaron Blankstein
105c620e30 replace names in tests_skip with shortened names 2017-09-06 15:38:40 -04:00
Jack Zampolin
5d0c2c60b5 Try kube tests again 2017-09-06 10:28:02 -07:00
Leo Arias
24d2132978 Run integration tests in docker containers both locally and against a cluster 2017-09-06 08:40:27 -07:00
Aaron Blankstein
e57f0a4018 fix copying of nodejs packages for integration tests so that it includes hidden files -- missing babelrc was causing compile errors 2017-09-01 10:54:32 -04:00
Aaron Blankstein
94ae72f45d fix import error in atlas_churn test 2017-08-31 17:29:33 -04:00
Aaron Blankstein
6dfcfabc8b fix imports on two integration tests 2017-08-22 10:02:55 -04:00
Aaron Blankstein
b81747c44d add "owner_key" data field for PUT /v1/names/foo/owner and integration test 2017-08-21 18:08:43 -04:00
Aaron Blankstein
f3dd0dfb54 fix import error in atlas_network.py, also from wildcard imports 2017-08-21 17:27:09 -04:00
Aaron Blankstein
2e18f75398 fix error in testlib from wildcard import fixes 2017-08-21 17:24:07 -04:00
Aaron Blankstein
4d333728cd fixes datastore_blockchain_id integration test 2017-08-18 14:25:01 -04:00
Aaron Blankstein
17d6043731 added integration test for persistent setting of the payment key, fixed bugs that it surfaced 2017-08-17 17:39:31 -04:00
Aaron Blankstein
5c0e4f2606 Merge branch 'develop' into set-payment-keys 2017-08-17 16:02:18 -04:00
Aaron Blankstein
c878b62c8a /usr/bin/env python -> python2. our code is not python3 friendly, we should specify that 2017-08-17 13:40:01 -04:00
Aaron Blankstein
d0bb83776e Merge branch 'develop' into set-payment-keys 2017-08-17 12:26:52 -04:00
Aaron Blankstein
5afc68995c fixes an old import error in this integration test. the test was still passing before (atlas is very resilient!) 2017-08-17 12:24:38 -04:00
Aaron Blankstein
8eda4c5529 first modifications to support persistent setting of payment key 2017-08-16 17:50:01 -04:00
Aaron Blankstein
67454975c2 make zonefile lookups use the same proxy constructor, fix in integrations tests, plus more sophisticated config migration path 2017-08-16 13:23:55 -04:00
Aaron Blankstein
931ce0b61c adding support to testlib for checking queues with api pass instead of session, fix type errors in update_with_key test 2017-08-14 18:10:06 -04:00
Aaron Blankstein
bc09ff7278 adding test 2017-08-14 17:40:10 -04:00
Aaron Blankstein
3ace89e26a Merge pull request #527 from blockstack/subdomain
Adding subdomain support to blockstack-core
2017-08-10 17:17:44 -04:00
Jude Nelson
0ccd8e6862 use right origin 2017-08-10 17:10:07 -04:00
Jude Nelson
5e4560da29 use right public key 2017-08-10 17:09:59 -04:00
Aaron Blankstein
80bfb1fe68 Merge branch 'master' into subdomain 2017-08-10 16:59:17 -04:00
Jude Nelson
5eea8228f5 use the correct origin 2017-08-10 16:58:07 -04:00
Jude Nelson
16be4ea44b pass public key; use new get_profile() API 2017-08-10 16:57:55 -04:00