Commit Graph

7085 Commits

Author SHA1 Message Date
Jude Nelson
86b57aaf48 add config file parsing code from blockstack_client, so we no longer depend on it. Similar for semver parsing and environment variable munging 2018-01-12 18:24:22 -05:00
Jude Nelson
0d1b9a29b8 refactor fast_sync functionality to use new chainstate routines in virtualchain 2018-01-12 18:24:01 -05:00
Jude Nelson
9798186a18 add zonefile hashing methods, removing dependency on blockstack_client 2018-01-12 18:23:20 -05:00
Jude Nelson
063c02d7d8 remove code for loading/storing data and profiles, and loading/storing zonefiles to 3rd party storage. This is the gaiahub's responsibility. 2018-01-12 18:22:49 -05:00
Jude Nelson
b8e6425f47 all methods: expect either an atlas database connection or an atlas database path. All atlas components: require a virtualchain working dir and a path to the atlas db 2018-01-12 18:22:06 -05:00
Jude Nelson
1dfdb5ade6 refactor tx public key extraction to use the virtualchain-standardized transaction data structure, instead of the emulated bitcoind RPC structure 2018-01-12 18:21:22 -05:00
Jude Nelson
4abbb85f94 require virtualchain 0.18 2018-01-12 18:20:59 -05:00
Jude Nelson
ad3e743285 ls-tests tool 2018-01-03 12:53:26 -05:00
Jude Nelson
0e16d827a3 don't copy blockstack package 2018-01-03 12:52:46 -05:00
Jude Nelson
417bab4501 don't link 2018-01-03 12:52:30 -05:00
Jude Nelson
7cf58582d0 start rpc 2018-01-03 12:52:23 -05:00
Jude Nelson
98e8a7cbb4 Merge branch 'master' into hotfix/ipfs-support 2018-01-03 12:49:28 -05:00
Jude Nelson
76b21f8f60 Merge branch 'master' of https://github.com/blockstack/blockstack-core 2018-01-03 12:47:52 -05:00
Aaron Blankstein
8c387211e8 update api example call for name lookups to fred.id 2017-12-29 09:41:51 -05:00
Aaron Blankstein
0a06cff114 Merge branch 'master' into hotfix/bad-gateway-resolver 2017-12-29 08:38:10 -05:00
Jude Nelson
f0ca145389 typo 2017-12-29 02:43:16 -05:00
Jude Nelson
0135c81683 version bump 2017-12-06 12:11:59 -05:00
Jude Nelson
58fbd0bbb8 include namespace keychains in the state we snapshot 2017-12-06 12:11:24 -05:00
Jude Nelson
8be20e18ce version bump 2017-12-01 13:59:43 -05:00
Jude Nelson
a696b2ec81 Merge branch 'hotfix/disable-segwit' 2017-12-01 13:59:04 -05:00
Jude Nelson
13b5df0cdb don't initliaze segwit wallets by default (yet) 2017-12-01 13:57:58 -05:00
Jude Nelson
cdbbc63091 Update namespace_creation.md v0.17.0.14 2017-11-21 13:31:26 -05:00
Jude Nelson
dae82306c2 Merge pull request #678 from friedger/patch-1
Fix debug msg about cost for renewal
2017-11-20 23:17:57 -05:00
Jude Nelson
0ed55f419e Merge branch 'master' into hotfix/ipfs-support 2017-11-20 23:08:37 -05:00
Jude Nelson
7ea4da5400 don't rely on the shell for npm commands 2017-11-20 23:08:05 -05:00
Jude Nelson
b86a62f448 behave correctly if we're PID 1; rework launch script so we become PID 1 in the PID namespace (not /bin/sh) 2017-11-20 23:07:29 -05:00
Jude Nelson
135f0eed8a don't spin forever 2017-11-20 23:07:07 -05:00
Jude Nelson
75960f089d if we're PID 1, then reap children 2017-11-20 21:55:04 -05:00
Jude Nelson
13a7a82c9b pass proxy through 2017-11-20 21:54:29 -05:00
Jude Nelson
da2a126a3a better docs on return values in listing history 2017-11-20 21:54:14 -05:00
Aaron Blankstein
38a7cd229a version bump 2017-11-20 10:24:57 -05:00
Aaron Blankstein
4b7380a432 Merge pull request #687 from blockstack/hotfix/fix-historic-name-and-protocol-behavior
Fixes error behavior when communicating with older nodes
2017-11-20 10:21:32 -05:00
Aaron Blankstein
7a5c5a2387 Merge pull request #686 from blockstack/hotfix/renew-cli-fixes
Pass recipient address to renew in the funky call graph
2017-11-20 10:16:59 -05:00
Aaron Blankstein
7a92f69036 fixes buggy behavior when communicating with older nodes, and protocol weirdness when fetching zonefiles 2017-11-20 10:10:04 -05:00
Aaron Blankstein
c1ab500bdb pass recipient address to renew in the funky call graph 2017-11-20 09:19:20 -05:00
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
Aaron Blankstein
66f2e68196 error code 502 -> 200 2017-11-16 17:03:42 -05:00
Jude Nelson
e7d9295fd5 better SSH error and timeout handling 2017-11-16 13:06:24 -05:00
Jude Nelson
c233450b4c more lenient node.js setup 2017-11-16 13:06:08 -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
653073b08e use the right API call in virtualchain 2017-11-15 16:50:48 -05:00
Jude Nelson
0388fe8a34 appropriate SNV failure test 2017-11-15 16:50:39 -05:00
Jude Nelson
f31db43807 poll a long-running test for completion if the SSH connection breaks 2017-11-15 16:05:28 -05:00
Jude Nelson
94abeb32c5 better DID-check error handling 2017-11-15 16:05:14 -05:00
Jude Nelson
f99b2ac437 fix lack of DID resolution on imported names 2017-11-15 16:05:02 -05:00
Jude Nelson
3ca86a7873 WIP; survive SSH disconnect 2017-11-14 19:38:52 -05:00
Jude Nelson
86ec80692d use the right address 2017-11-14 19:38:42 -05:00
Jude Nelson
0863eaa6fb renewal after 10 blocks 2017-11-14 19:38:31 -05:00
Jude Nelson
9371797f48 fix snv failure 2017-11-14 19:38:22 -05:00