Commit Graph

477 Commits

Author SHA1 Message Date
Jude Nelson
0f2a70d7b5 use latest snapshot public key 2017-05-08 18:39:46 -04:00
Jude Nelson
9fd544afc9 start GC thread earlier 2017-05-03 12:38:23 -04:00
Jude Nelson
5bab713635 add debug message when loading zonefiles 2017-05-02 22:57:30 -04:00
Jude Nelson
0ab379e1c1 pass zonefile_storage_drivers_write 2017-05-02 22:50:53 -04:00
Jude Nelson
4776ccfad6 differentiate between read and write drivers for profiles, zonefiles, and data 2017-05-02 22:47:20 -04:00
Jude Nelson
f90d003548 add --testnet3 option 2017-05-01 19:54:57 -04:00
Jude Nelson
43f1b8ec3c update default fast-sync pubkey to latest one used on our snapshot server 2017-04-27 19:48:35 -04:00
Jude Nelson
46b085eb55 clean up imports; sync with storage API when storing mutable data as part of the storage gateway 2017-04-27 19:23:49 -04:00
Jude Nelson
d6884b2929 clean up imports 2017-04-27 19:23:35 -04:00
Jude Nelson
70606144ae clean up imports 2017-04-27 19:23:26 -04:00
Jude Nelson
15bcb452ee clean up imports 2017-04-27 19:23:15 -04:00
Jude Nelson
e94eadf8c8 clean up imports 2017-04-27 19:23:07 -04:00
Jude Nelson
2008a80d2d clean up imports 2017-04-27 19:22:57 -04:00
Jude Nelson
927e71ae96 clean up imports 2017-04-27 19:22:49 -04:00
Jude Nelson
7cbe1b4a44 clean up imports; do not shell-out for tar/bzip2/bunzip2. Instead, use tarfile module 2017-04-27 19:22:28 -04:00
Jude Nelson
4d792e2494 clean up imports 2017-04-27 19:22:16 -04:00
Jude Nelson
63dda984a0 clean up imports 2017-04-27 19:22:08 -04:00
Jude Nelson
500735eb4c clean up imports 2017-04-27 19:21:13 -04:00
Jude Nelson
6274248683 clean up imports 2017-04-27 19:21:03 -04:00
Jude Nelson
3b099fc72a fix bugs in supporting mutable data v2 in the storage proxy component; fix arg-parsing bug 2017-04-27 19:20:38 -04:00
Jude Nelson
f52666a1f8 only use two directories per zone file 2017-04-25 20:21:39 -04:00
Jude Nelson
4e4166a648 refactor Atlas peer code to use context manages for locking global data structures and accessing the database 2017-04-25 20:20:59 -04:00
Jude Nelson
06a4ef0b34 improve documentation of collision-checker methods to indicate that they are not called directly. Also, fix potential NameError (doesn't happen in practice, but let's be careful) 2017-04-25 20:20:07 -04:00
Jude Nelson
3bf38e2dde reduce Atlas inode usage by using a different zonefile directory structure 2017-04-25 11:12:37 -04:00
Jude Nelson
ad5948c30a better database-is-locked error handling 2017-04-24 20:11:06 -04:00
Jude Nelson
a3e5487edc move get_file_hash() to fast_sync 2017-04-24 20:10:57 -04:00
Jude Nelson
82edadff96 remove pybitcoin and pybitcointools dependencies 2017-04-20 17:38:02 -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
1a07180041 remove dead code 2017-04-17 15:38:59 -04:00
Jude Nelson
95c472dcca port fix from master re: storing queued profiles 2017-04-13 16:43:46 -04:00
Jude Nelson
deb588ffb3 separate out keychain path generation logic 2017-04-13 10:59:06 -04:00
Jude Nelson
62965d4f00 remove dead code 2017-04-12 17:10:15 -04:00
Jude Nelson
c66b44ac7e when building an import keychain, optionally take a directory in which to store it (so clients can do this) 2017-04-12 17:09:53 -04:00
Jude Nelson
fec388aadc return an integer for expired block 2017-04-12 17:09:40 -04:00
Jude Nelson
e40c510693 send raw data text; don't expect json 2017-04-05 15:05:29 -04:00
Jude Nelson
f777a890ac get off of virtualchain.BitcoinPublicKey wherever possible in favor of keylib 2017-03-30 14:59:14 -04:00
Jude Nelson
29389dea8a get version from blockstack_client 2017-03-28 11:12:01 -04:00
Jude Nelson
58ce4ba8cc clean up imports 2017-03-27 15:12:23 -04:00
Jude Nelson
251d61fe13 remove pybitcoin import 2017-03-27 15:12:12 -04:00
Jude Nelson
1ef16e5e28 remove pybitcoin import 2017-03-27 15:12:03 -04:00
Jude Nelson
2c2353b10d remove pybitcoin import 2017-03-27 15:11:53 -04:00
Jude Nelson
832c0323e8 version bump 2017-03-13 18:20:13 -04:00
Jude Nelson
cffb5437d8 Automatic GC collect 2017-03-12 22:41:26 -04:00
Jude Nelson
15608bcc06 automatic gc collector 2017-03-12 22:41:12 -04:00