Commit Graph

858 Commits

Author SHA1 Message Date
Jude Nelson
3f6ff2c91e stress-test daemonization 2017-10-24 10:56:53 -04:00
Jude Nelson
815418ff42 Merge branch 'hotfix/daemonization-race' 2017-10-24 10:55:54 -04:00
Jack Zampolin
69b6fe3981 Fix typo 2017-10-23 14:55:11 -07:00
Jack Zampolin
0efeb2fa4f Wrap influx writes in try/except blocks to fail silently 2017-10-23 14:41:57 -07:00
Jude Nelson
b68f4ad41a optionally use the 'soft-stop' 2017-10-19 14:30:42 -04:00
Jude Nelson
e77b1a64f1 version bump 2017-10-19 14:30:34 -04:00
Jude Nelson
a689e24efb bump version; don't run racy shutdown procedure from API daemon 2017-10-19 14:30:18 -04:00
Jude Nelson
299c750f2b Merge branch 'hotfix/namespace-safety' 2017-10-18 16:55:58 -04:00
Jude Nelson
a6961e6d54 catch invalid private key 2017-10-18 15:41:18 -04:00
Jude Nelson
85d5f09da8 make funding work with multisig private keys 2017-10-18 14:30:51 -04:00
Jude Nelson
39ac339714 add tests for sign_profile and verify_profile 2017-10-17 18:32:10 -04:00
Jude Nelson
8873bfb2ca add sign_profile and verify_profile 2017-10-17 18:31:59 -04:00
Jude Nelson
09c5388747 mention blockstack-test-env 2017-10-17 17:08:41 -04:00
Jude Nelson
6df1249675 install blockstack-test-env 2017-10-17 17:07:09 -04:00
Jude Nelson
56fa755e8f add test for namespace registration safety features 2017-10-17 14:36:33 -04:00
Jude Nelson
58f4bf266f update namespace-reveal API to accept namespace preorder txid 2017-10-17 14:36:14 -04:00
Jude Nelson
4a3833892c prettier printing 2017-10-17 14:29:55 -04:00
Jude Nelson
25c512e9e1 allow POST to advance the block count 2017-10-17 14:29:39 -04:00
Jude Nelson
f93fbfbd8f renew gets pushed back at least 12 blocks, not precisely 12 blocks (since we don't control when the tx gets sent) 2017-10-12 12:08:08 -04:00
Jude Nelson
2748bc9d49 wrong method name 2017-10-11 23:18:08 -04:00
Jude Nelson
833ba4c684 test gzipp'ed and non-gzipp'ed data 2017-10-11 19:07:00 -04:00
Jude Nelson
9a2e3aad10 Merge branch 'master' of https://github.com/blockstack/blockstack-core 2017-10-11 17:27:05 -04:00
Jude Nelson
1a9ad6290d these should all run in epoch 3 2017-10-11 17:26:52 -04:00
Jude Nelson
1d88c0d29a remove needless false-positive check 2017-10-11 17:26:42 -04:00
Aaron Blankstein
25be1e82f7 use pip to install integration tests rather than setup.py build/install 2017-10-11 16:05:27 -04:00
Jude Nelson
5dc07746af add a handy shell utility for setting up test environment variables 2017-10-11 15:30:08 -04:00
Jude Nelson
8a4a2cae64 add a canonical test, meant to be used interactively, for creating namespaces 2017-10-11 15:29:31 -04:00
Jude Nelson
c3d2dfef9a test cli renew in epoch 3 2017-10-11 14:41:08 -04:00
Jude Nelson
0bae1c953c test renew/transfer/update with the old owner key in the zone file 2017-10-11 14:40:52 -04:00
Jude Nelson
520051ddf7 test DoS mitigations against evil XML requests 2017-10-11 14:40:27 -04:00
Jude Nelson
587c5b618e renew can take a new owner or zone file on the CLI 2017-10-11 14:40:11 -04:00
Jude Nelson
9bcf67699d expect SNV failures at the right places 2017-10-11 14:39:59 -04:00
Jude Nelson
5d8945738e give test time to find zonefile 2017-10-11 14:39:47 -04:00
Jude Nelson
a18b7816c9 Merge branch 'master' of https://github.com/blockstack/blockstack-core 2017-10-11 14:38:04 -04:00
Aaron Blankstein
b1c8e3d7e4 depend on the sanctity of ablankstein.id instead of muneeb.id for the CI build 2017-10-10 19:18:10 -04:00
Aaron Blankstein
8850ea7cd0 remove pegged pip installs from the integration test Dockerfile 2017-10-10 14:26:05 -04:00
Jude Nelson
facc2dcc63 snv-fail-at for expired namespace 2017-10-10 14:05:10 -04:00
Jude Nelson
315fdf3d0a expect snv failure 2017-10-10 13:30:08 -04:00
Jude Nelson
1c3b39acfe version 0.17 in atlas conf 2017-10-10 12:28:19 -04:00
Jude Nelson
7a43b65d79 don't need update tx fee 2017-10-10 12:28:12 -04:00
Aaron Blankstein
be573b0441 friendlier prompting in namespace preorder, plus regtest command instructions in the testing README 2017-10-10 11:55:09 -04:00
Jude Nelson
2cbd672472 remove references to rpc_get_zonefiles_by_names 2017-10-10 11:24:54 -04:00
Jude Nelson
92c87d2a5d correctly handle creating zonefiles without public keys, and knowing to sign with the owner privkey if so 2017-10-10 11:24:39 -04:00
Aaron Blankstein
85c501085d prettier markdown 2017-10-09 10:47:24 -04:00
Aaron Blankstein
6af117d3b9 add single_sig query string to /v1/prices/names/:foo endpoint to use a dummy single sig address to compute prices 2017-10-06 11:24:22 -04:00
Aaron Blankstein
983cd8cc9c fix timing issue in the aggressive registration test 2017-10-05 19:53:40 -04:00
Jude Nelson
9343945a53 serialize multisig private keys for CLI usage 2017-10-05 17:42:21 -04:00
Jude Nelson
98fcd912cf test revealing a namespace with a p2sh-p2wsh multisig address on the CLI 2017-10-05 17:41:59 -04:00
Jude Nelson
ba0e150735 test revealing a namespace paid for by a segwit p2sh-p2wpkh address via the CLI 2017-10-05 17:41:36 -04:00
Jude Nelson
ca97620e5f test revealing namespaces where the creator is a multisig address. test via the CLI 2017-10-05 17:41:20 -04:00