Commit Graph

496 Commits

Author SHA1 Message Date
Jude Nelson
6cdf12bd52 re-connect to bitcoind to ensure no timeouts 2017-06-15 11:06:25 -04:00
Jude Nelson
38f080ccf5 expand UTXO-consumption integration test to verify that no "small" UTXOs will be consumed by any transaction, even though they're available. Also, expand the test to check renewal and revoke. 2017-06-15 11:05:49 -04:00
Jude Nelson
73186a2a95 don't pass tx_fee on name_import; add get_utxo() method 2017-06-07 19:18:14 -04:00
Jude Nelson
6ee1d24c2a integration test: verify that for payments, we select a minimal number of UTXOs (instead of everything) to form a transaction 2017-06-07 19:10:39 -04:00
Aaron Blankstein
a59da6fab4 adding integration test case which will attempt to register foo.id (with a transfer at end), but the wallet gets drained. right now the check() doesn't really do anything, but once info will respond with error, I'll add that 2017-06-06 13:50:29 -04:00
Jude Nelson
2364ec8744 activate foo.test explicitly 2017-05-30 20:29:48 -04:00
Jude Nelson
6c163cc3b6 make sure storage directories exist 2017-05-24 15:17:19 -04:00
Jude Nelson
b8741e7808 Merge branch 'portal-fix-withdraw' into rc-0.14.2 2017-05-23 17:23:03 -04:00
Jude Nelson
43444f265f better debugging of balance and utxos 2017-05-23 17:22:06 -04:00
Jude Nelson
f65d603861 demo.id; test bigger withdraw samples 2017-05-23 16:50:29 -04:00
Jude Nelson
31ea078e7b test looking up storage by blockchain ID 2017-05-23 16:50:14 -04:00
Jude Nelson
4dc91ddc49 test indexed storage across multiple users 2017-05-23 16:50:03 -04:00
Jude Nelson
44cea34fa8 take blockchain IDs for datastore reads 2017-05-17 22:05:42 -04:00
Jude Nelson
bcd6d8c995 synchronize tests with new data schemas 2017-05-17 00:21:15 -04:00
Jude Nelson
08535ec0ee Merge branch 'rc-0.14.2' of https://github.com/blockstack/blockstack-core into rc-0.14.2 2017-05-09 18:33:11 -04:00
Jude Nelson
f5c385ff21 fix up SNV-checks to handle the case where an API operation outright fails due to a safety failure 2017-05-09 18:32:44 -04:00
Jude Nelson
a5d61a22de test min_confs in the test environment 2017-05-09 18:32:35 -04:00
Aaron Blankstein
e1b15bb66d adding live tests and circle.yml for testing Core API Service on rc-0.14.2 2017-05-09 11:26:09 -04:00
Jude Nelson
26be02254d Merge pull request #413 from kantai/regtest-with-portal
Changes to the integration testing which allow easier setup for portal testing.
2017-05-08 17:22:44 -05:00
Jude Nelson
269b5b57d9 properly pass password 2017-05-04 00:25:51 -04:00
Aaron Blankstein
3c7faecb18 a starter environment for portal... 2017-05-02 22:19:20 -04:00
Jude Nelson
f3b222cff9 add integration test for getting a public key from a zone file 2017-05-02 11:52:55 -04:00
Jude Nelson
f60aa4b77f make sure we set (or do not set) a zone file public key correctly when doing an internal profile migration 2017-05-02 11:52:17 -04:00
Jude Nelson
b37e568c24 add routines to call sign_data and verify_data 2017-05-01 19:56:05 -04:00
Jude Nelson
44aa7dd4c8 keys are required if there are no zone files 2017-05-01 19:55:53 -04:00
Jude Nelson
d99b5abe3b keys are required if there is no zone file 2017-05-01 19:55:40 -04:00
Jude Nelson
2ac84c1709 test for sign data and verify data 2017-05-01 19:55:29 -04:00
Jude Nelson
2c40a2c71c allow ample time for multisig operations; use page numbers for fetching ranges of names 2017-05-01 16:44:33 -04:00
Jude Nelson
697393b1aa remove blockstack_gpg import; fix up requested permissions 2017-05-01 16:44:13 -04:00
Jude Nelson
bf036a08b1 remove blockstack_gpg import; on put_immutable(), use the data string (sync'ing with the current API); on sign-in, use a private key to generate the request 2017-05-01 16:43:16 -04:00
Jude Nelson
1fa58f3218 sync with core API 2017-05-01 16:42:37 -04:00
Jude Nelson
b03fd764b0 fix up imports; remove dead code for testing the old and never-used blockstack:// URL scheme 2017-04-27 19:37:19 -04:00
Jude Nelson
5989fc7650 test storage gateway better: make sure the client only stores to the blockstack server gateway (and not to disk as well) 2017-04-27 19:36:47 -04:00
Jude Nelson
c4185dcb9c disable safety checks, since we want to simulate what happens with lots of imports at once 2017-04-27 19:35:46 -04:00
Jude Nelson
c5c8bc2229 fix up imports 2017-04-27 19:35:36 -04:00
Jude Nelson
c092198935 give atlas peers 120 seconds to catch up, now that we have more updates to process 2017-04-25 20:22:40 -04:00
Jude Nelson
b5e8555ff5 test for malformed OP_RETURNs 2017-04-25 18:18:29 -04:00
Jude Nelson
cd2e8f8b75 blockstack-core, not blockstack-server 2017-04-25 11:12:25 -04:00
Jude Nelson
7ffab047da better debug output when filling wallets 2017-04-24 20:12:02 -04:00
Jude Nelson
8cddb74162 move derelict tests to the attic 2017-04-20 17:48:27 -04:00
Jude Nelson
e22b168fb4 remove redundant set_wallet 2017-04-20 17:48:17 -04:00
Jude Nelson
6742b68655 use virtualchain's and blockstack_client's APIs where applicable; WIP moving off of pybitcoin 2017-04-20 17:47:56 -04:00
Jude Nelson
4c710dd1a2 start the API server explicitly 2017-04-20 17:47:46 -04:00
Jude Nelson
8214739336 start the API server explicitly 2017-04-20 17:47:20 -04:00
Jude Nelson
1c94eae0f0 no safety checks when doing lots of initial imports in one go 2017-04-20 17:46:54 -04:00
Jude Nelson
94e60e929d test including a message in a transaction 2017-04-13 17:51:52 -04:00
Jude Nelson
db7ee971db extend blockstack_get_zonefile() to return raw data; implement CLI name import test wrapper 2017-04-13 11:00:40 -04:00
Jude Nelson
69727df7fe test name imports (including bad input) via CLI 2017-04-13 10:58:51 -04:00
Jude Nelson
c2d336a43d rename test to be consistent with our test naming scheme 2017-04-13 10:58:18 -04:00
Jude Nelson
928a509520 test CLI namespace reveal for bad inputs 2017-04-12 17:16:46 -04:00