Jude Nelson
|
416be51a77
|
add schemas for wallets without data keys; allow reader_pubkeys to be sent back with inode information
|
2017-05-01 16:41:21 -04:00 |
|
Jude Nelson
|
d7c15bb4ac
|
remove stale pid files where appropriate; do not pass the wallet to the registrar, but instead instantiate the registrar with the wallet
|
2017-05-01 16:40:53 -04:00 |
|
Jude Nelson
|
49e33838a8
|
it's possible to ask for the consensus hash of a block that has not yet been processed. If this happens, return an error message
|
2017-05-01 16:40:18 -04:00 |
|
Jude Nelson
|
69e5aa0620
|
when making hardened child private keys, make sure they're compressed by default unless the caller says otherwise
|
2017-05-01 16:39:50 -04:00 |
|
Jude Nelson
|
9ebdf3b855
|
reader_pubkeys are distinct from readers (public keys versus addresses).
|
2017-05-01 16:39:28 -04:00 |
|
Jude Nelson
|
3c38231b46
|
support BLOCKSTACK_TESTNET_FIRST_BLOCK= and BLOCKSTACK_TESTNET3= envars (thanks @sbaks0820!)
|
2017-05-01 16:38:23 -04:00 |
|
Jude Nelson
|
cf81dd7c6b
|
remove race condition in registrar initialization: set the wallet keys on instantiation
|
2017-05-01 16:38:04 -04:00 |
|
Jude Nelson
|
166199f8da
|
remove unnecessary print
|
2017-05-01 16:37:53 -04:00 |
|
Jude Nelson
|
dca4b9052b
|
tx fee is always an int
|
2017-05-01 16:37:41 -04:00 |
|
Jude Nelson
|
ffe0c40ed2
|
sync app publish/unpublish, app config, and app resources APIs with current data storage APIs
|
2017-05-01 16:37:19 -04:00 |
|
Jude Nelson
|
a1ecae0aaa
|
when preordering and revealing a namespace, require that both the preorder and reveal private keys are compressed
|
2017-05-01 16:36:57 -04:00 |
|
Jude Nelson
|
b88dcd887f
|
Merge branch 'rc-0.14.2' of https://github.com/blockstack/blockstack-core into rc-0.14.2
|
2017-04-27 19:37:48 -04:00 |
|
Jude Nelson
|
f7fa4d85f7
|
clean up import symbols
|
2017-04-27 19:35:15 -04:00 |
|
Jude Nelson
|
23e5fbe827
|
clean up pimports
|
2017-04-27 19:35:07 -04:00 |
|
Jude Nelson
|
c131c7b782
|
clean up imports
|
2017-04-27 19:34:54 -04:00 |
|
Jude Nelson
|
45d217bdd7
|
clean up imports; take over some methods from config
|
2017-04-27 19:34:41 -04:00 |
|
Jude Nelson
|
569851b776
|
clean up imports
|
2017-04-27 19:34:24 -04:00 |
|
Jude Nelson
|
4ce733fcca
|
clean up imports
|
2017-04-27 19:34:15 -04:00 |
|
Jude Nelson
|
86782c627e
|
clean up imports; add better debugging output and comments in put_mutable_data(); fix bug in put_mutable_data() where it could fail due to a miscounting of the number of successful drivers
|
2017-04-27 19:33:40 -04:00 |
|
Jude Nelson
|
1742fd012f
|
clean up imports
|
2017-04-27 19:33:24 -04:00 |
|
Jude Nelson
|
1d8d3bd3c3
|
clean up imports
|
2017-04-27 19:33:17 -04:00 |
|
Jude Nelson
|
30913f7859
|
enforce sensible bounds on integer fields in all schemas
|
2017-04-27 19:33:03 -04:00 |
|
Jude Nelson
|
627037ea45
|
sync with local_api API
|
2017-04-27 19:32:47 -04:00 |
|
Jude Nelson
|
78597a5f89
|
clean up imports; make the API-starting code check to see if there is a live API server (beyond checking the PID file) so we can recover from a crashed API server; make the local_api_action and local_api_start methods return meaningful error messages
|
2017-04-27 19:32:02 -04:00 |
|
Jude Nelson
|
3eb23becae
|
clean up imports; set lower and upper bounds on integer fields in certain API call schemas
|
2017-04-27 19:31:28 -04:00 |
|
Jude Nelson
|
9867fb4bfc
|
clean up imports
|
2017-04-27 19:31:07 -04:00 |
|
Jude Nelson
|
7664857813
|
clean up imports
|
2017-04-27 19:30:58 -04:00 |
|
Jude Nelson
|
b4a0ee1127
|
clean up imports
|
2017-04-27 19:30:44 -04:00 |
|
Jude Nelson
|
4ee7bc7b27
|
clean up imports
|
2017-04-27 19:30:35 -04:00 |
|
Jude Nelson
|
04f857aef7
|
preliminary work on encryption: take the list of readers' addresses and public keys so we can encrypt and encode files and directories to be readable only to the designated recipients
|
2017-04-27 19:30:01 -04:00 |
|
Jude Nelson
|
a2c06ae6d9
|
set max tx fee as a constant
|
2017-04-27 19:29:49 -04:00 |
|
Jude Nelson
|
29e7e7c6ea
|
move logging into its own module
|
2017-04-27 19:29:38 -04:00 |
|
Jude Nelson
|
3b4bc90229
|
clean up imports; move logging into its own file; move unrelated methods into utils
|
2017-04-27 19:29:13 -04:00 |
|
Jude Nelson
|
e2fa6f5b79
|
clean up imports
|
2017-04-27 19:28:59 -04:00 |
|
Jude Nelson
|
1130a0d9c4
|
clean up imports
|
2017-04-27 19:28:49 -04:00 |
|
Jude Nelson
|
f9a893a5dc
|
clean up imports
|
2017-04-27 19:28:40 -04:00 |
|
Jude Nelson
|
3640c2b582
|
clean up imports; expose get_unspents and broadcast_transaction
|
2017-04-27 19:28:24 -04:00 |
|
Jude Nelson
|
c536827112
|
clean up imports; expose get_unspents and broadcast_transaction
|
2017-04-27 19:28:08 -04:00 |
|
Jude Nelson
|
24ef89116b
|
clean up imports
|
2017-04-27 19:27:59 -04:00 |
|
Jude Nelson
|
94b7c5fe9e
|
clean up imports
|
2017-04-27 19:27:50 -04:00 |
|
Jude Nelson
|
abc33ba2ae
|
clean up imports; fix bug with is_singlesig now living in virtualchain
|
2017-04-27 19:27:34 -04:00 |
|
Jude Nelson
|
766e6d51d4
|
clean up imports
|
2017-04-27 19:27:24 -04:00 |
|
Jude Nelson
|
ee1001826c
|
clean up imports
|
2017-04-27 19:27:15 -04:00 |
|
Jude Nelson
|
8014743617
|
clean up imports
|
2017-04-27 19:27:05 -04:00 |
|
Jude Nelson
|
d183b8afc0
|
clean up imports; don't use pybitcoin in unit tests
|
2017-04-27 19:26:51 -04:00 |
|
Jude Nelson
|
2198780889
|
clean up imports
|
2017-04-27 19:26:39 -04:00 |
|
Jude Nelson
|
c41d026d4e
|
clean up imports
|
2017-04-27 19:26:31 -04:00 |
|
Jude Nelson
|
6358dd1bab
|
clean up imports
|
2017-04-27 19:26:22 -04:00 |
|
Jude Nelson
|
4864431332
|
clean up imports
|
2017-04-27 19:26:13 -04:00 |
|
Jude Nelson
|
c39ba8ae2c
|
clean up imports; honor the profile= kwarg for differentiating between profiles and mutable data
|
2017-04-27 19:25:50 -04:00 |
|