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
|
82edadff96
|
remove pybitcoin and pybitcointools dependencies
|
2017-04-20 17:38:02 -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 |
|
Jude Nelson
|
eb06526aa4
|
use generic virtualchain multisig script check
|
2017-04-20 17:37:17 -04:00 |
|
Jude Nelson
|
9c12126d95
|
use generic virtualchain multisig script check
|
2017-04-20 17:37:02 -04:00 |
|
Jude Nelson
|
ff07b90bd1
|
use keylib base58 instead of pybitcoin base58
|
2017-04-20 17:36:49 -04:00 |
|
Jude Nelson
|
40d94506a0
|
use virtualchain address methods instead of pybitcoin address methods
|
2017-04-20 17:36:32 -04:00 |
|
Jude Nelson
|
845d23cc60
|
do not require pybitcoin, except for unit tests
|
2017-04-20 17:36:16 -04:00 |
|
Jude Nelson
|
3cde47c606
|
use virtualchain hashing library instead of pybitcoin
|
2017-04-20 17:36:04 -04:00 |
|
Jude Nelson
|
5a7dd7433b
|
use virtualchain hashing library instead of pybitcoin
|
2017-04-20 17:35:50 -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
|
7e9a2cc736
|
add simple netlog server for testing logging to Portal
|
2017-04-17 15:39:32 -04:00 |
|
Jude Nelson
|
9463448831
|
fix netlog implementation
|
2017-04-17 15:39:12 -04:00 |
|
Jude Nelson
|
1a07180041
|
remove dead code
|
2017-04-17 15:38:59 -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 |
|
Jude Nelson
|
3812ae905b
|
include netlog server requirements; bump version
|
2017-04-17 15:38:11 -04:00 |
|
Jude Nelson
|
3e850c11cf
|
add netlog server to binaries
|
2017-04-17 15:38:01 -04:00 |
|
Aaron
|
e70c2b15db
|
Merge pull request #391 from kantai/api-aaron
Merging rc14.2 and updated search endpoint forwarding and unit tests
|
2017-04-17 15:22:05 -04:00 |
|
Aaron Blankstein
|
1dfb2d8adb
|
switch back to letting the underlying api service deal with forcing paginated /v1/names calls
|
2017-04-17 15:19:35 -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 |
|
Aaron Blankstein
|
42b0fa5f38
|
limit count size on 'get all names' requests
|
2017-04-14 12:52:44 -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
|
94e60e929d
|
test including a message in a transaction
|
2017-04-13 17:51:52 -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 |
|
Aaron Blankstein
|
58e2af7fe5
|
fixed /v1/search endpoint -- now it forwards to the searcher blueprint if enabled, or makes request to search.blockstack
|
2017-04-13 15:29:36 -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 |
|