Commit Graph

954 Commits

Author SHA1 Message Date
Aaron Blankstein
7ee99f2ee0 dangerous registrations! ignore safety! 2017-07-04 16:29:13 -04:00
Aaron Blankstein
3f73bae398 propagate min payment confs setting from the PREORDER op to REG/UPDATE 2017-07-04 14:46:42 -04:00
Aaron Blankstein
86b6f9e9cb Merge branch 'rc-0.14.3' into rc-0.14.3-low-conf-register 2017-07-04 13:39:56 -04:00
Aaron Blankstein
8efebc349f two small bugfixes -- one, add migration path for wallet 0.14.2->0.14.3 (it just whitelists the upgrade, as the format did not change) -- two, when transfer_address is '' from cli, set addr to None 2017-07-04 13:39:38 -04:00
Aaron Blankstein
59939f838a forward aggressiveness on RPCs 2017-07-04 13:38:01 -04:00
Aaron Blankstein
f5863ccef2 registrations in 6 confirmations => 4 confs for preorder, 1 for register, 1 for update... now to test it with a local bsk node and see if utxo.blockstack.org shouts at me 2017-07-03 19:18:09 -04:00
Aaron Blankstein
5e78eeb3ce more work on subdomain registrar 2017-07-03 14:38:44 -04:00
Aaron Blankstein
aac14f5645 Merge branch 'rc-0.14.3' into subdomain 2017-07-03 10:15:00 -04:00
Jude Nelson
532684661b re-encode addresses based on BLOCKSTACK_RPC_MOCK_BLOCKCHAIN_NETWORK environment variable 2017-07-03 09:47:50 -04:00
Aaron Blankstein
be48e1d227 registrar now skips issuing a TRANSFER if the name registration was done on behalf of the current owner. added test case for this. 2017-07-01 17:45:05 -04:00
Aaron Blankstein
e1006b7cc6 added support for specifying min_confs in RPC/CLI calls to get_balance 2017-07-01 12:38:04 -04:00
Aaron Blankstein
f10341b402 adding subdomains registrar skeleton 2017-07-01 10:50:25 -04:00
Aaron Blankstein
e8b80ed2bd Merge branch 'rc-0.14.3' into subdomain 2017-06-30 17:38:10 -04:00
Aaron Blankstein
f9bf526b24 bump version 2017-06-30 17:37:37 -04:00
Aaron Blankstein
9a77b4bfeb bump dependency on blockstack-zones to support multiple strings in a TXT entry 2017-06-30 17:36:39 -04:00
Aaron Blankstein
6adbfad4d1 Merge branch 'rc-0.14.3' into subdomain 2017-06-30 16:48:07 -04:00
Aaron Blankstein
2baa78d084 Revert "Moving my registrar error handling code to a branch"
This reverts commit e9b285a3de.
2017-06-30 16:47:57 -04:00
Aaron Blankstein
a9eefbb5fa make the errors component of the info response only appear if there IS an error + make the integration test check for the proper error returns 2017-06-30 16:25:32 -04:00
Aaron Blankstein
3f4e8c111a Merge branch 'master' into api 2017-06-30 11:47:18 -04:00
Aaron Blankstein
f1d05dcfde Merge branch 'rc-0.14.2-registrar-err-msgs' into rc-0.14.3 2017-06-29 18:59:42 -04:00
Aaron Blankstein
cbe4caf311 Merge branch 'rc-0.14.3' of github.com:blockstack/blockstack-core into rc-0.14.3 2017-06-29 18:15:33 -04:00
Aaron Blankstein
ec38e80e10 price lookups return verbose errors for malformed names -- now, if you try to lookup the price of a name which is not 'namespaced', core will give you a sane error 2017-06-29 18:15:27 -04:00
Jude Nelson
b2bdb8ad54 Merge branch 'rc-0.14.3' of https://github.com/blockstack/blockstack-core into rc-0.14.3 2017-06-29 15:59:59 -04:00
Jude Nelson
187adee895 update the help on datastore_stat to indicate that for directories, this returns the entire directory 2017-06-29 15:59:40 -04:00
Jude Nelson
40b6873d47 add 'clearcache' test directive; log which methods we run on datastore reads 2017-06-29 15:59:16 -04:00
Aaron Blankstein
7e22913eed a little bit more supportive of an error response for unauthorized methods with auth tokens 2017-06-29 15:19:16 -04:00
Aaron Blankstein
978945866c removing advanced mode -- now all commands may be run, regardless of advanced mode status, new config files will not have advanced mode written to them 2017-06-29 14:40:40 -04:00
Aaron Blankstein
4a39fadb83 fix for issue 469 part 1 + integration test for it. blockstack regtest was killing itself on a bad tx response from bitcoind. The patch also fixes a value_hash dict keyerror at the end of certain testcase passes 2017-06-29 14:17:36 -04:00
Jude Nelson
1bda677ca3 fix error formatting 2017-06-26 18:01:28 -04:00
Jude Nelson
339a0a0ff2 remove erroroneous else branch 2017-06-26 18:01:17 -04:00
Jude Nelson
aa1bfadb28 Merge branch 'rc-0.14.2' 2017-06-26 17:32:09 -04:00
Aaron Blankstein
c60e075e36 Merge remote-tracking branch 'origin/rc-0.14.2' into api 2017-06-26 17:08:34 -04:00
Aaron Blankstein
88650de84c Merge branch 'rc-0.14.2' into subdomain 2017-06-26 16:01:38 -04:00
Jude Nelson
8e9ee82f2a Add PUT /v1/wallet/key/:keyID endpoint 2017-06-26 15:17:28 -04:00
Aaron Blankstein
e9b285a3de Moving my registrar error handling code to a branch
This reverts commit 617c027936, reversing
changes made to c7efa53c4a.
2017-06-26 15:16:41 -04:00
Aaron Blankstein
c2e6ca60bc woot woot. subdomain sqlite caching working 2017-06-25 23:11:42 -04:00
Jude Nelson
3f136782ee expose ConcurrencyViolationException 2017-06-25 18:46:19 -04:00
Jude Nelson
8b19683e86 parallelization improvements to the indexing system; don't allow concurrent index_setup() calls 2017-06-25 18:45:56 -04:00
Jude Nelson
d8917a3628 multi-thread the server for long-running requests (like index initialization); handle concurrency-violation exceptions for serialized operations with HTTP 202 2017-06-25 17:38:24 -04:00
Aaron Blankstein
299c828a09 more varied rpc interfaces. 2017-06-25 16:53:09 -04:00
Aaron Blankstein
c63aa03485 fixing up some calls to deal with changes in the rpc structure 2017-06-24 19:42:44 -04:00
Aaron Blankstein
a7d20acf1a Merge branch 'rc-0.14.2' into subdomain 2017-06-23 16:53:59 -04:00
Aaron Blankstein
896e1a1ee9 working integration tests + unit tests for bad sig transitions and bad sequence numbers + skeletal work on domain caching 2017-06-23 16:46:20 -04:00
Aaron Blankstein
617c027936 merging 2017-06-23 11:32:21 -04:00
Larry Salibra
d5d742659d hardcode device id for legacy auth requests to 0 #463 2017-06-23 16:12:51 +08:00
Aaron Blankstein
20ac5e393f okay, now it actually does the resolver lookup correctly. 2017-06-22 18:35:51 -04:00
Aaron Blankstein
bf7df65e3d simple resolution test passes! 2017-06-22 18:03:49 -04:00
Jude Nelson
acd22ee0be default app_public_keys is an array 2017-06-22 17:41:31 -04:00
Jude Nelson
bcde516f5e fix partial schema 2017-06-22 17:24:32 -04:00
Jude Nelson
c488e7a531 allow blockchain_id to be null (for anonymous login) 2017-06-22 17:15:44 -04:00