Commit Graph

1260 Commits

Author SHA1 Message Date
Jude Nelson
8ea62795bb allow multisig owner address and keys 2017-11-16 17:52:47 -05:00
Jude Nelson
dc4c8e816a properly pass and set new owner address on renewal 2017-11-16 17:24:10 -05:00
Jude Nelson
cbd61b7b1b allow the API endpoint to accept the integration test framework's Origin headers 2017-11-16 13:05:43 -05:00
Jude Nelson
f99b2ac437 fix lack of DID resolution on imported names 2017-11-15 16:05:02 -05:00
Jude Nelson
62b1ca7296 Merge branch 'lacabra-pr/ipfs-storage-driver' into hotfix/ipfs-support 2017-11-14 17:41:05 -05:00
Jude Nelson
f9c1b7dac8 Merge branch 'pr/ipfs-storage-driver' of https://github.com/lacabra/blockstack-core into lacabra-pr/ipfs-storage-driver 2017-11-14 17:40:53 -05:00
Jude Nelson
3a5ca6bef3 Merge branch 'lacabra-pr/backend-driver-common-changing-indexes' into hotfix/ipfs-support 2017-11-14 17:40:05 -05:00
Jude Nelson
b05d04844f Merge branch 'pr/backend-driver-common-changing-indexes' of https://github.com/lacabra/blockstack-core into lacabra-pr/backend-driver-common-changing-indexes 2017-11-14 17:39:46 -05:00
Jude Nelson
05a7db7950 whitespace 2017-11-14 17:36:29 -05:00
Jude Nelson
91b8c5b30f report failed names 2017-11-14 17:36:19 -05:00
Jude Nelson
4e4dadda8a add min-confs to renew; fix up some owner address detection 2017-11-14 17:36:04 -05:00
Jude Nelson
b8c125e0fa Merge branch 'hotfix/did-support' 2017-11-11 16:38:18 -05:00
Jude Nelson
c8a7166921 bump version 2017-11-11 15:57:42 -05:00
Jude Nelson
e7083c9f70 coerce string 2017-11-10 21:22:16 -05:00
Jude Nelson
8f3e3bfdc5 transfer_address may be None 2017-11-10 21:07:04 -05:00
Jude Nelson
94681afecc don't crash on error path 2017-11-10 18:39:35 -05:00
Jude Nelson
65e8efd21e make sure we compare with the same version bits 2017-11-10 18:39:17 -05:00
Jude Nelson
64d69a7e52 public key may not be given in raw data payload 2017-11-10 13:13:46 -05:00
Jude Nelson
caddfb77bb when getting a name's history, include expired name histories 2017-11-10 13:13:28 -05:00
Jude Nelson
53b7af9bcd re-send zone files when testing 2017-11-10 13:13:19 -05:00
Jude Nelson
8f3bc98484 allow_legacy=True 2017-11-10 13:13:07 -05:00
Jude Nelson
7e6107f909 multisig did addrs can be 35 characters 2017-11-09 18:56:13 -05:00
Jude Nelson
e55d879b95 device_ids in delete_mutable 2017-11-09 18:55:59 -05:00
Victor Grau Serrat
f2e4f39d6f BLD: IPFS driver clean up: passes unit tests and test harness 2017-11-09 00:07:17 -07:00
Victor Grau Serrat
542796c052 MAINT: unrelated older typo 2017-11-08 23:59:13 -07:00
Victor Grau Serrat
432bce6b6a ENH: introduces index_update_manifest(), and handling of ipfs:// 2017-11-08 23:41:23 -07:00
Jude Nelson
d666126304 modify API endpoint for /v1/blockchains/bitcoin/name_count to take all=True as an optional query argument, to get the cumulative number of names instead of the number of unexpired names 2017-11-08 11:42:14 -05:00
Jude Nelson
8d95c26e5f expand get_num_names() and get_all_names() to honor include_expired 2017-11-08 11:41:56 -05:00
Jude Nelson
58f9e1655b add CLI commands for getting the number of names, and for differentiating between the cumulative number and the unexpired number 2017-11-08 11:29:36 -05:00
Victor Grau Serrat
fcd2c1e667 MAINT: Indentation fix & PEP8 styling 2017-11-07 08:33:40 -07:00
Jude Nelson
2427912c77 whitespace 2017-11-06 19:18:42 -05:00
Jude Nelson
47f915a2c7 use hostport to build a proxy object 2017-11-06 19:18:14 -05:00
Jude Nelson
5dc9f7b6c1 less-verbose version-change reporting` 2017-11-06 19:17:25 -05:00
Victor Grau Serrat
dc94ef723b BLD: ipfs driver uses DEFAULT_GATEWAY when no local ipfs node 2017-11-06 13:37:21 -07:00
Victor Grau Serrat
ebcc5524a1 BLD: ipfs driver working across users 2017-11-06 12:51:46 -07:00
Victor Grau Serrat
7d89cb5318 BUG: ipfs ensuring addressing across machines 2017-11-06 10:21:56 -07:00
Victor Grau Serrat
ebc00511b6 BLD: ipfs - blockstack addressing 2017-11-06 09:59:36 -07:00
Victor Grau Serrat
18a11ff78f BLD: ipfs driver implementation 2017-11-06 00:20:11 -07:00
Victor Grau Serrat
19079b4bd9 BLD: ipfs working within local mahine 2017-11-05 21:11:36 -07:00
Victor Grau Serrat
2e28c38c0e BUG: added addtl params for dropbox storage init to preserve consistency across drivers 2017-11-04 23:00:28 -06:00
Jude Nelson
30236bfb12 disable gc before the first fork 2017-10-31 20:55:30 -04:00
Jude Nelson
4ad2369fa0 allow the test framework to set encryption parameters on the wallet 2017-10-31 20:40:31 -04:00
Jude Nelson
64deece4e7 garbage-collect explicitly when disabling/reenabling and when forking 2017-10-31 20:40:12 -04:00
Jude Nelson
a68f5273c5 log exception in test 2017-10-31 20:40:00 -04:00
Jude Nelson
3cdc697911 Merge branch 'hotfix/registrar-check-storage' into hotfix/did-support 2017-10-31 16:52:40 -04:00
Jude Nelson
6cd81a1ee8 add epoch 2 end block info 2017-10-31 16:47:33 -04:00
Jude Nelson
9ace72ebc0 log host/port on failed atlas method 2017-10-31 16:47:18 -04:00
Jude Nelson
9d7ea8d451 add method to set a name's data in the registration queue 2017-10-31 16:47:06 -04:00
Jude Nelson
6a8cc72aa1 add fault-injection hooks for each step the registrar takes, so we can simulate race conditions where the blockchain advances while we're processing data replication. At the same time, update the registrar so it does not clear out a transaction if it hasn't replicated an associated zone file 2017-10-31 16:46:20 -04:00
Jude Nelson
ae81e8d55c fix import 2017-10-31 16:46:06 -04:00