Jude Nelson
76b3223a96
backport automatic db backup and restore from develop
2016-05-18 15:45:53 -04:00
Jude Nelson
a7390848b0
fix bug on lack of zonefile error path
2016-05-11 18:03:52 -04:00
Jude Nelson
8c74e5ce23
use new virtualchain log facility
2016-05-11 18:03:44 -04:00
Jude Nelson
ee3e97e06f
Use new virtualchain log facility
2016-05-11 18:03:21 -04:00
Jude Nelson
a62535e500
use new virtualchain log facility
2016-05-11 18:03:02 -04:00
Jude Nelson
b85bfe6f70
preserve 'first_registered' and 'last_renewed' across re-registers
...
(affects SNV, not consensus). Also, bugfix on namespace reveal
expiration
2016-05-11 18:02:34 -04:00
Jude Nelson
94a4f283c9
enable different constants during testing to speed things up; fix
...
announcement API to be compatible with latest client
2016-05-11 18:02:00 -04:00
Jude Nelson
6ac27c75ae
Use relative import paths
2016-05-11 18:01:47 -04:00
Jude Nelson
bfffc61511
always ensure database is fresh
2016-04-26 03:36:48 -04:00
Jude Nelson
176aaef9fa
DRY __version__
2016-04-26 03:36:33 -04:00
Jude Nelson
3e48b69837
Merge branch 'hotfix-verifydb' into hotfix-notwisted
2016-04-24 08:31:10 -04:00
Jude Nelson
42e494cb82
bugs fixed in testing
2016-04-23 23:32:59 -04:00
Jude Nelson
40479be895
expose storage methods
2016-04-23 23:32:45 -04:00
Jude Nelson
3f168070ab
bugs fixed during testing
2016-04-23 23:32:29 -04:00
Jude Nelson
c32f8059c2
zonefile storage
2016-04-23 23:32:15 -04:00
Jude Nelson
feae61637c
add serve_zonefiles config option
2016-04-23 02:22:15 -04:00
Jude Nelson
0db2f7e76d
BLOCKSTACK_VERSION, not BLOCKSTORE_VERSION
2016-04-22 17:59:40 -04:00
Jude Nelson
b575980ba8
Remove now-dead code; compat with virtualchain 0.0.9.0
2016-04-22 17:59:21 -04:00
Jude Nelson
da907595f7
BLOCKSTACK_VERSION, not BLOCKSTORE_VERSION. Also, DISPOSITION_* fields
...
backported from develop
2016-04-22 17:58:56 -04:00
Jude Nelson
9e4991b0aa
compat with current virtualchain
2016-04-22 17:58:38 -04:00
Jude Nelson
f4af30b774
Remove now-obsolete code that was moved to blockstack-utxo
2016-04-22 17:57:05 -04:00
Jude Nelson
fe4bf8bdc1
Backport queries for value hashes by name
2016-04-20 17:54:36 -04:00
Jude Nelson
f93c01fbd7
back-port zonefile storage implementation from develop (but not peer
...
discovery)
2016-04-20 17:46:04 -04:00
Jude Nelson
507aeddc4d
remove DHT option parsing
2016-04-20 15:16:30 -04:00
Ubuntu
e27b9d636f
always reload the db if it doesn't exist
2016-04-18 20:28:17 +00:00
Ubuntu
ffe114fcf2
backport compatibility with virtualchain 0.0.8
2016-04-18 20:26:56 +00:00
Ubuntu
44f0d6ec61
back-port loading config from virtualchain
2016-04-18 20:26:40 +00:00
Ubuntu
7d8a438063
handle the case where the db is not on disk
2016-04-18 19:30:29 +00:00
Jude Nelson
7deb8bdbfd
use mtime to determine when to re-load the database
2016-04-18 15:14:58 -04:00
Jude Nelson
e9fadbd35a
back up 'transfer_send_block_id' in all name operations
2016-04-01 17:24:42 -04:00
Jude Nelson
3b91f4a7f8
Remember which block ID contained the consensus hash that accompanied a
...
NAME_TRANSFER operation. This is not a consensus-breaking change, but
any database that does not incorporate this information on NAME_TRANSFER
will be unverifiable.
The block ID is used to later look up the consensus hash that
accompanied the NAME_TRANSFER, when verifying the database or performing
SNV. This is necessary because due to a quirk in the original
Blockstore prototype, NAME_TRANSFER did not save its consensus hash, and
our test framework accidentally masked this behavior (by sheer
coincidence, it could always select the "right" consensus hash when
reconstructing a NAME_TRANSFER operation from a name's history when
running in the test environment). This has since been caught, and
integration tests have been written to watch for this bug.
2016-04-01 15:04:01 -04:00
Muneeb Ali
3a79c9e0d9
fixed merge conflicts
2016-02-25 00:26:42 -05:00
Ubuntu
681f571d74
Backport DHT config parsing fix
2016-02-24 16:17:10 +00:00
Ubuntu
9cc9326558
virtual chain name is now 'blockstack-server' to avoid conflicts with the new client.
2016-02-24 15:48:44 +00:00
Jude Nelson
766f8df56a
Rename BlockstoreDB to BlockstackDB
2016-02-23 15:56:09 -05:00
Jude Nelson
29f7e2ef8c
WIP: renaming blockstore to blockstack
2016-02-23 15:52:18 -05:00