Commit Graph

29 Commits

Author SHA1 Message Date
Gene Hoffman
e2a69b9741 Correctly detect brew/boost and add vdf_bench to .gitignore 2020-04-21 22:38:51 -07:00
Gene Hoffman
5483488941
Add websockets back & ignore activate 2020-03-27 18:32:25 -07:00
Richard Kiss
b319691916 Rename .venv to venv, and create "activate" soft link to venv activate. 2020-03-27 15:41:17 -07:00
Richard Kiss
791303b780
Use chiabip158 from pypi. (#126) 2020-03-25 13:52:23 +09:00
Mariano Sorgente
2a388d3545
Fix tests 2020-03-21 01:24:48 +09:00
Yostra
5115577da2 expose api to bip158 binding 2020-02-24 10:24:54 -08:00
Yostra
3be69a6073 ignore node_modules 2020-02-14 12:38:57 -08:00
Mariano Sorgente
082eeac2f9
db gitignore 2020-01-29 10:59:50 +09:00
wjblanke
d01cbcb901
Verifierwjb (#77)
C PoT improvements, partly using modified code from Flint/Antic

On Mon, Jan 13, 2020 at 11:03 PM Bill Hart <goodwillhart[at sign]googlemail.com> wrote:
Dear Bram Cohen,

I cannot relicense all of Flint and Antic as I don't own the copyright for all files.

However, I wrote the files you mention and therefore you can also use them under BSD 2-Clause. In addition, I hereby license you to use these files under the MIT license for your project. Please ensure that my copyright is retained on the files, as per the MIT license.

Best Wishes,

William Hart.

On Tue, 14 Jan 2020 at 01:10, Bram Cohen <bram[at sign]chia.net> wrote:
Hello Dr. Hart. As you likely already know in Chia's VDF implementation competition Antic and Flint were able to produce meaningful
improvements in how fast our VDF runs. We're now working on integrating those changes and making further improvements which we'd like
to upstream but we're having some licensing issues.

On all of Chia's code we use MIT, Apache2 and public domain. If you're willing to relicense using one of those or even relicense just the
following files that would be very helpful

https://github.com/wbhart/antic/blob/trunk/qfb/nudupl.c
https://github.com/wbhart/antic/commits/trunk/qfb/nucomp.c
https://github.com/wbhart/flint2/blob/trunk/fmpz/xgcd_partial.c

Please let me know what you think.

Thank you,

-Bram
2020-01-18 16:10:06 -08:00
Gene Hoffman
0f9ddfb2bb
Ignore blockchain_test 2020-01-14 22:27:34 -08: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
Mariano Sorgente
a5329005e0
Fix self connection leak (#43)
* Fix self connection leak
* Increase sleep to improve performance
* Add load test for unfinished blocks
* Fix flake8 lint
2019-12-10 08:27:38 +09:00
Mariano Sorgente
0cefcc8b4a Disbale upnp by default 2019-11-25 18:07:42 +09:00
Mariano Sorgente
381258097c More work on docs 2019-11-25 13:45:48 +09:00
Mariano Sorgente
96531cc332 Small tweaks 2019-11-22 17:04:23 +09:00
Mariano Sorgente
fdfcad387d Gitignore 2019-11-22 15:53:45 +09:00
Mariano Sorgente
45be0ab0b8 Attempt to fix timeout issue 2019-11-22 15:53:04 +09:00
Mariano Sorgente
a722920d36 Merge branch 'install_scripts' into persist 2019-11-22 12:30:16 +09:00
Rostislav
0201e13baa Fix .gitignore for chiavdf and chiapos
Do not track files generated in the build process.
2019-11-21 10:01:39 +09:00
Mariano Sorgente
dfd3fd9676 Merge with latest master, bug fixes, cleanup 2019-11-20 16:28:26 +09:00
Mariano Sorgente
a479a506f9 Scripts (#14)
* Start block UI stuff

* Start with block search

* Create connections from the UI

* Add plot directory

* Add scripts for key generation, and plotting

* Remove keys and plot config

* Add scripts for key generation, and plotting

* Readme, comments
2019-11-08 16:51:01 -05:00
Mariano Sorgente
c480a1c914 Clean up scripts for linux 2019-11-03 08:24:49 -08:00
Mariano Sorgente
dad8bb55e8 .gitignore changes 2019-10-10 13:10:18 +09:00
Mariano Sorgente
a22e606f75 Merge 2019-10-10 13:04:52 +09:00
Mariano Sorgente
52dfcba527 Some more work on boilerplate 2019-07-22 22:01:23 +09:00
Mariano Sorgente
8d4b98ed30 Basic client and server 2019-07-22 15:05:31 +09:00
Mariano Sorgente
66e9677a62 Some basic boilerplate, and start with plotter.py 2019-07-19 12:30:31 +09:00
Mariano Sorgente
eb06e23360 Initial commit 2019-07-16 17:32:40 +09:00