Commit Graph

12 Commits

Author SHA1 Message Date
Mariano Sorgente ca14e9ed18
New objects 2020-02-07 18:18:25 -05:00
Mariano Sorgente 264bf5e485
Use pathlib.Path instead of os.path 2020-02-06 11:02:27 -05:00
Mariano Sorgente 6cd4298ae1
Fixes from straya's feedback 2020-01-30 11:52:03 +09:00
Mariano Sorgente aa0aa6d8c9
Make sure to commit after adding blocks 2020-01-29 12:04:26 +09:00
Mariano Sorgente 6f45a4d515
Reduce the use of locks with synchronous store methods 2020-01-28 17:14:50 +09:00
Mariano Sorgente 194285f6d4
Fix sqlite 2020-01-28 16:06:01 +09:00
Mariano Sorgente 330e2c425f
More work on fixing bugs 2020-01-27 22:09:28 +09:00
Mariano Sorgente be1016a319
Store small headers in database and load small from memory 2020-01-27 14:11:54 +09:00
Gene Hoffman 7026ad4a04
Change tests to blockchain.db 2020-01-14 22:36:18 -08:00
Mariano Sorgente 91573826ca
Fix short sync, fix sync tests, add short sync test (#72) 2020-01-15 14:25:59 +09:00
Mariano Sorgente 69c808a33f
Async waiting for processes, fix networking bug, reorganize blockchain class 2020-01-14 17:35:51 +09:00
Mariano Sorgente 49e4629935
Sqlite, RPC server, and other changes (#68)
* Switches to sqlite and remove all mongo stuff
* Starts RPC server on port 8555
* UI is in new process, communicates to node through rpc
* JSON serialization for streamables
* Harvester periodically prints its plot names and sizes
* Process names are set to chia_full node, chia_harvester, etc
* CONTRIBUTING.md, and remove docs from git (put in wiki)
* Adds the SmallHeaderBlock type, it's header block without the PoT and PoSpace
* Fix harvester bug (allows two harvesters in the same machine)
2020-01-13 22:19:53 +09:00