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.chttps://github.com/wbhart/antic/commits/trunk/qfb/nucomp.chttps://github.com/wbhart/flint2/blob/trunk/fmpz/xgcd_partial.c
Please let me know what you think.
Thank you,
-Bram
Remove database access from blockchain, and handle headers instead of blocks
Avoid processing blocks and unfinished blocks that we have already seen.
Also adds test for load.
Plotting improvements
1.1.1 release
* windows build instructions
* install.sh newline fix
\n wasn't as cross platform as it should be so reverted to an extra echo
* Add CentOS to README.md
Full CentOS 7.7 install instructions
* mention blspy
* confirmed boost 1.67.0 works on Ubuntu
* Update README.md.
* Fix problem with zip download.
* Remove scm warning
Revert install instructions due to scm fix
* Update README and install scripts to separate timelord installation
Do not install VDF server and its dependencies in install.sh, create a
separate script install_timelord.sh for that.
* Move installation of VDF server dependencies to install_timelord.sh
* First and broken attempt at CentOS install
* Working CentOS 7.7 install
* typos in timelord explanation
* Timlord/VDF build instructions
Specifics for CentOS and MacOS
* Various install tips and tricks
* spelling error
* Add AMZN linux 2 install
* Add AMZN linux 2 timelord install
Also clean up base install instructions
* Combine TL for AMZN and CentOS
* Nits for AMZN and CentOS
* CentOS, AMZN timelord paralleling
* Fix header layouts
* Replace VDF server compilation scripts with Makefile
* layout improvements
* fast_vdf: Remove unused files
* Partial ARM install support
* missing l in lib
* Fleshed out Windows/WSL installs
And verified the method for upgrade to 19.x
* Move MacOS install fullnode to bottom
* Change to mongo "system-wide"
* Add mongo start to WSL
* Add actual upgrade for WSL/Ubuntu
Co-authored-by: Mariano Sorgente <sorgente711@gmail.com>
Co-authored-by: Rostislav Skudnov <skrostislav@gmail.com>
Co-authored-by: Richard Kiss <him@richardkiss.com>
Co-authored-by: wjblanke <wjb2002@flex.com>