Commit Graph

476 Commits

Author SHA1 Message Date
Jude Nelson
46e3f484a9 make rmtree more amenable to batched inode deletion 2017-04-25 20:22:27 -04:00
Jude Nelson
fe08a81217 pass include_extended to getinode(); fix URL-construction bug for passing idata in getinode 2017-04-25 20:21:59 -04:00
Jude Nelson
4783285306 getinode takes 'extended' and 'device_ids' parameters 2017-04-25 20:21:20 -04:00
Jude Nelson
c7fdf4d5c9 Merge branch 'rc-0.14.2' of https://github.com/blockstack/blockstack-core into rc-0.14.2 2017-04-24 20:12:27 -04:00
Jude Nelson
95cfa209f5 clean up symbols 2017-04-24 20:12:12 -04:00
Jude Nelson
1d421b3844 remove now-useless get_file_hash method 2017-04-24 20:11:35 -04:00
Jude Nelson
4f50b6fd2a log full stack traces only in debug mode 2017-04-24 20:11:22 -04:00
Aaron Blankstein
29884412bf fixes a small bug in fetching ops for a given block 2017-04-24 16:59:59 -04:00
Aaron Blankstein
52afc13bd7 adding pagination requirement to 'names in namespace' api call, and fixing bug in pagination where it would infinite loop trying to fetch pages above the total number of names 2017-04-21 14:50:40 -04:00
Jude Nelson
8ef3b30174 remove pybitcoin and pybitcointools 2017-04-20 19:09:00 -04:00
Jude Nelson
2b71130f2c Merge branch 'rc-0.14.2' of https://github.com/blockstack/blockstack-core into rc-0.14.2 2017-04-20 17:49:47 -04:00
Jude Nelson
49138a18bf update symbols 2017-04-20 17:48:39 -04:00
Jude Nelson
ab5571ed86 use virtualchain's key library 2017-04-20 17:46:24 -04:00
Jude Nelson
319e6621ee use virtualchain's key library 2017-04-20 17:45:39 -04:00
Jude Nelson
43c941df33 use virtualchain's tx parser and serializer instead of pybitcoin's 2017-04-20 17:45:21 -04:00
Jude Nelson
bb5ea08043 use virtualchain's key library 2017-04-20 17:45:07 -04:00
Jude Nelson
762ec22eee move most bitcoin-specific functionality to virtualchain, and use virtualchain's API to access them 2017-04-20 17:44:42 -04:00
Jude Nelson
c1b94c1227 use virtualchain key methods 2017-04-20 17:44:27 -04:00
Jude Nelson
0fb9d41da5 use virtualchain key methods 2017-04-20 17:44:19 -04:00
Jude Nelson
6a608e4f97 use virtualchain key methods 2017-04-20 17:44:06 -04:00
Jude Nelson
45f44ffed0 use new virtualchain tx API 2017-04-20 17:43:36 -04:00
Jude Nelson
dbadfd6f65 extra assertions on sizes of buckets and discounts; use new virtualchain tx API 2017-04-20 17:43:16 -04:00
Jude Nelson
81ba183b7c move common ecdsa methods into virtualchain's ecdsalib, and rely on them where applicable 2017-04-20 17:42:49 -04:00
Jude Nelson
f93799fd3f use virtualchain key methods 2017-04-20 17:42:37 -04:00
Jude Nelson
08d458ab27 properly format UTXOs for virtualchain's transaction serializer 2017-04-20 17:42:20 -04:00
Jude Nelson
3f0a858fc2 use new virtualchain address methods 2017-04-20 17:41:49 -04:00
Jude Nelson
314de6acf1 use virtualchain key methods 2017-04-20 17:41:30 -04:00
Jude Nelson
7f3886ec26 use virtualchain key, address, and tx methods instead of those from pybitcoin 2017-04-20 17:41:11 -04:00
Jude Nelson
df8b743320 support S3 in read-only mode (no api tokens needed); don't compress by default 2017-04-20 17:40:54 -04:00
Jude Nelson
c263f5bee3 remove pybitcoin dependency; use virtualchain hash library 2017-04-20 17:40:37 -04:00
Jude Nelson
3012b18e8a note to remove PyCrypto dependency (this is the only place it get used, and it gets used only for backwards compatibility) 2017-04-20 17:38:52 -04:00
Jude Nelson
88061d5dda use new virtualchain tx serialization 2017-04-20 17:38:34 -04:00
Jude Nelson
1eea8a7c96 use virtualchain key library 2017-04-20 17:38:17 -04:00
Jude Nelson
7822bc1411 use virtualchain methods instead of pybitcoin methods; for get_names_in_namespace and get_all_names, require a page number so we don't ask for the entire listing 2017-04-20 17:37:33 -04:00
Aaron Blankstein
c2443a2ef8 simple typo fix 2017-04-20 10:38:32 -04:00
Aaron Blankstein
a930da48e6 hardcoding the response of fake privkey generator to speed up the price calculation 2017-04-18 18:17:47 -04:00
Jude Nelson
d01d42e9ed Merge remote-tracking branch 'origin/api' into rc-0.14.2 2017-04-17 15:40:36 -04:00
Jude Nelson
9463448831 fix netlog implementation 2017-04-17 15:39:12 -04:00
Jude Nelson
6a3b46f918 add missing imports 2017-04-17 15:38:50 -04:00
Jude Nelson
23dfd947f7 catch assertion error and ecdsa error on signature verification 2017-04-17 15:38:35 -04:00
Jude Nelson
d95e5d74ac whitespace 2017-04-17 15:38:26 -04:00
Aaron Blankstein
4e1970eab1 Merge remote-tracking branch 'origin/rc-0.14.2' into api-aaron 2017-04-17 10:11:14 -04:00
Jude Nelson
4de600435e add support for sending log messages to port 8333 on localhost 2017-04-13 20:29:16 -04:00
Jude Nelson
b879bdd9cc GET /v1/names requires page= argument 2017-04-13 18:42:11 -04:00
Jude Nelson
b8b2324da6 optionally include a message in a withdraw operation (useful for e.g. paying service fees to applications) 2017-04-13 17:52:04 -04:00
Jude Nelson
80eb49a063 fix compatibility with put_mutable_data 2017-04-13 17:50:01 -04:00
Jude Nelson
95c472dcca port fix from master re: storing queued profiles 2017-04-13 16:43:46 -04:00
Jude Nelson
70e5aefd76 addresses are base58 2017-04-13 16:43:41 -04:00
Jude Nelson
de64a1b79c typo 2017-04-13 14:15:43 -04:00
Jude Nelson
5948e52749 add validate_zone_file command 2017-04-13 14:10:09 -04:00