Commit Graph
14659 Commits
Author SHA1 Message Date
Gene HoffmanandGitHub 155a2747aa RC5 testnet protocol, db, introducer changes (#1142)
* RC5 testnet protocol, db, introducer changes

* black configure.py
2021-03-03 18:50:12 -08:00
3e77319eda Pinned root cert (#1137)
* typo

* pin cert

* depricated warnning

* don't require 0x

* Fix lint issue w black and update GUI pin

Co-authored-by: Gene Hoffman <hoffmang@hoffmang.com>
2021-03-03 17:26:26 -08:00
YostraandGitHub a4b14116b7 typo (#1136) 2021-03-03 14:40:18 -08:00
Florin ChiricaandGitHub bde064e73b Try passing with fixtures. (#1134) 2021-03-03 14:39:51 -08:00
5a265994b6 WP Blue box integration (#1131)
* Initial commit weight proof bluebox.

* More verification, fix linting.

* Checkpoint testing.

* Checkpoint verify compact proofs.

* First attempt already seen compact proofs.

* Try bigger timeouts.

* Try passing first without ICC EOS.

* Try to uniformly sanitize by field_vdf.

* Try to fix vdf.py

* Temporary change: check if simulation is slow or stalled.

* Try fixing VDFProof erros in tests.

* Checkpoint: address some comments.

* temporarily lower number of sub epoch samples

* Checkpoint is_fully_compactified.

* First attempt compact blocks fixture.

* Add tests.

* Test simulation should eventually pass.

* Test full node store passing.

* Use the proper fixture.

* handle compact challenge blocks

* logs

* bluebox basic tests passing

* Try lighter test_simulation.

* refactor

* Bump chiavdf, use correct fixture db, try test cache.

* Update fixtures.py

* dont add redundant vdfs if blue boxed

* partial blue boxed chain test

* validate sampling

* logs

* Try bigger timeouts.

* logs

* First attempt split tests.

* Rename workflow files.

* Relax test simulation since it's still failing.

* Update test cache.

* merge fix

* change test dataset

* conflicts

Co-authored-by: fchirica <fchirica96@gmail.com>
2021-03-03 14:39:23 -08:00
YostraandYostra 13bc29a7c0 download url 2021-03-03 17:28:28 -05:00
YostraandGitHub d0383d989c Daemon alerts (#1132)
* daemon alerts fetch, simple server, validation

* launch services, alert server, wait on gen

* config

* not ready alert creation signing

* get status daemon rpc

* gene's key

* lgtm

* config

* prefix

* rebase artifacts
2021-03-03 14:19:26 -08:00
f79152d1ab Bump clvm and replace ((c P A)) with (a P A). Add some cc fixes prior to audit. (#1133)
* Bump clvm versions and replace `((c P A))` with `(a P A)`. Again.

* Modernize some clvm.

* Fix some comments and naming in `cc.clvm`.

* Prohibit `CREATE_ANNOUNCEMENT` in inner puzzle.

* fix cc.clvm

initial commit for innerpuz announcement test

Co-authored-by: matt <matt@chia.net>
2021-03-03 14:12:04 -08:00
Florin ChiricaandGitHub bac6e36c05 Bluebox weight proof. (#1028)
* Initial commit weight proof bluebox.

* More verification, fix linting.

* Checkpoint testing.

* Checkpoint verify compact proofs.

* First attempt already seen compact proofs.

* Try bigger timeouts.

* Try passing first without ICC EOS.

* Try to uniformly sanitize by field_vdf.

* Try to fix vdf.py

* Temporary change: check if simulation is slow or stalled.

* Try fixing VDFProof erros in tests.

* Checkpoint: address some comments.

* Checkpoint is_fully_compactified.

* First attempt compact blocks fixture.

* Add tests.

* Test simulation should eventually pass.

* Test full node store passing.

* Use the proper fixture.

* Try lighter test_simulation.

* Bump chiavdf, use correct fixture db, try test cache.

* Update fixtures.py

* Try bigger timeouts.

* First attempt split tests.

* Rename workflow files.

* Relax test simulation since it's still failing.

* Update test cache.
2021-03-03 13:13:08 -08:00
YostraandGitHub 1d91a20112 Network settings (#1019)
* rpc get network settings

* breakpoints

* don't log canceled

* fix test coin store

* cancel task on exit

* use network prefix for prefarm

* rebase and change network type

* network type

* missing config

* add timeout
2021-03-03 12:58:27 -08:00
Richard KissandGitHub 5063ad058c Bump clvm and recompiled scripts and replace ((c P A)) with (a P A).. *HARD FORK* (#1118)
* Revert "Bump clvm versions and replace `((c P A))` with `(a P A)`."

This reverts commit d0a08d2a93.

* Bump clvm versions and replace `((c P A))` with `(a P A)`. Again.
2021-03-03 10:40:33 -08:00
Mariano SorgenteandGitHub 05220d9b9b Ms.difficulty simplify (#1123) 2021-03-03 10:27:00 -08:00
Jesús EspinoandMariano Sorgente 7247c7fb71 Start plotting the next plot in the queue only if you delete a running plot 2021-03-03 19:07:59 +09:00
Bill BlankeandGene Hoffman a9a3a1a78f two lines for lint 2021-03-02 23:05:30 -08:00
Bill BlankeandGene Hoffman fb9eac5fdb dont cache bls private key 2021-03-02 23:05:30 -08:00
Gene HoffmanandGene Hoffman 4132d76d1a Update ui - tweak install-gui for branches 2021-03-02 13:09:57 -08:00
dependabot[bot]andGene Hoffman 8bfe9d5e40 Update setuptools requirement from ~=52.0.0 to ~=54.0.0
Updates the requirements on [setuptools](https://github.com/pypa/setuptools) to permit the latest version.
- [Release notes](https://github.com/pypa/setuptools/releases)
- [Changelog](https://github.com/pypa/setuptools/blob/main/CHANGES.rst)
- [Commits](https://github.com/pypa/setuptools/compare/v52.0.0...v54.0.0)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-02 11:43:11 -08:00
Richard KissandGene Hoffman a8a7af9ebc Revert "Bump clvm versions and replace ((c P A)) with (a P A)."
This reverts commit d0a08d2a93.
2021-03-01 17:14:13 -08:00
Gene HoffmanandGene Hoffman 52a8976393 remove show todos 2021-03-01 16:45:31 -08:00
MarianoandGene Hoffman fcfe0fe21c Fix edge case 2021-03-01 14:51:40 -08:00
MarianoandGene Hoffman 371f243e96 Simplify logic in difficulty adjustment code 2021-03-01 14:51:40 -08:00
eFishCentandGene Hoffman edd015d154 Fix regression plots check output < 5 correctly; original fix PR 1105 2021-03-01 14:49:08 -08:00
Gene HoffmanandGitHub 4f5c50b1b8 Explain using quotes around mnemonic (#1111)
* quotes explanation

* add "the"

* black keys.py
2021-03-01 14:09:54 -08:00
Richard Kiss d0a08d2a93 Bump clvm versions and replace ((c P A)) with (a P A). 2021-03-01 12:12:48 -08:00
Jesús EspinoandGitHub db333fb14e Adding type annotations to merkle set (#1082)
* Adding type annotations to merkle set

* executing black

* removing not used imports
2021-02-28 19:24:03 -08:00
Mariano SorgenteandGitHub d1ba029695 Fix spend prefarm, sync issues, decrease request_blocks timeout (#1095)
* spend prefarm fix

* Fix timeout issue with synncing, decrease request_blocks timeout

* Fix sync issues
2021-02-28 19:19:23 -08:00
Gene HoffmanandMariano Sorgente 1788470ef6 black handles quote escapes better 2021-03-01 12:17:03 +09:00
Gene HoffmanandMariano Sorgente b5dd1d0d66 Call out that mnemonics require quotes - standardize no .'s, capitals 2021-03-01 12:17:03 +09:00
almogandMariano Sorgente 5496e2e147 temporarily lower number of sub epoch samples 2021-03-01 12:16:48 +09:00
Richard Kiss 3a2413cf3b Add tests for many puzzles, and fix some bugs found. 2021-02-28 16:54:26 -08:00
almogandMariano Sorgente fb1993dbc7 temporarily lower number of sub epoch samples 2021-02-28 23:15:53 +09:00
Jesús EspinoandMariano Sorgente 1cf8ad6bf4 Add types to bench32m.py 2021-02-28 21:42:18 +09:00
Jesús EspinoandGitHub 8c359c6446 Add --limit parameter to farm challenges command (#1091)
* Add --limit parameter to farm challenges command

* Fix typo
2021-02-28 21:41:36 +09:00
Jesús EspinoandGitHub 918b6fbef3 Adding some extra type checking in the utils directory (#1092) 2021-02-28 21:41:05 +09:00
eFishCentandGitHub 203a3edb81 List failed plots at end of chia plots check (#1087)
* Improve exception handling, display bad plot filenames at the end

* Update changelog

* lgtm - fixed nested exception handling.
2021-02-27 23:43:29 -08:00
Jesús EspinoandGitHub 3023b7ae12 Adding initial farm command implementation (#1079)
* Add farm CLI command

* Fixing styles with black

* Fixing flake8

* Passing black again

* Fixing mypy error
2021-02-27 17:49:02 -08:00
Gene HoffmanandGitHub d8638c0f05 Try superlinter at 3.15.1 (#1081)
* Try superlinter at 3.15.1

* pylint: disable=E1101
2021-02-27 17:26:46 -08:00
Jesús EspinoandGene Hoffman a72c61dde5 Renamed wallet new_address command to wallet get_address 2021-02-27 09:24:03 -08:00
Richard Kiss 56aadf687d Redo some tests using block generator and puzzle utils. 2021-02-26 11:41:58 -08:00
dependabot[bot]andGene Hoffman f0a598b1a5 Bump aiohttp from 3.7.3 to 3.7.4
Bumps [aiohttp](https://github.com/aio-libs/aiohttp) from 3.7.3 to 3.7.4.
- [Release notes](https://github.com/aio-libs/aiohttp/releases)
- [Changelog](https://github.com/aio-libs/aiohttp/blob/master/CHANGES.rst)
- [Commits](https://github.com/aio-libs/aiohttp/compare/v3.7.3...v3.7.4)

Signed-off-by: dependabot[bot] <support@github.com>
2021-02-25 21:30:52 -08:00
Gene Hoffman c695fa14be Chglg for RC4 bug fix 1.0rc4 2021-02-25 19:52:05 -08:00
YostraandGene Hoffman 84202a2cdd no space, no equal 2021-02-25 19:51:10 -08:00
Gene HoffmanandGitHub afb911a49d Add new empty slot block test db to cache, start new changelog (#1068)
* Add new empty slot block test db to cache, start new changelog

* chglg nit
2021-02-25 14:21:40 -08:00
Gene HoffmanandGene Hoffman 71df639f48 Add Slovak - thanks @seeden 1.0rc3 2021-02-25 12:20:46 -08:00
Adam KellyandGene Hoffman 948d03ed34 Do not include code from tests in production (src/consensus/block_creation.py) 2021-02-25 12:06:26 -08:00
Gene HoffmanandGene Hoffman 6a21d866ef Add Spanish translation - thanks @jespino + @dvd101x 2021-02-25 12:05:47 -08:00
Gene HoffmanandGene Hoffman 6fa0299d37 Update changelog for rc3 2021-02-25 11:46:41 -08:00
Gene HoffmanandGene Hoffman 5f058115fc Update to Electron 11 to support Apple Silicon 2021-02-25 09:29:17 -08:00
almogandGene Hoffman c442225b77 add empty genesis slots test and test dataset 2021-02-25 09:04:32 -08:00
Mariano SorgenteandGitHub 52ddffa2ca Fix bug in starting GUI (#1059)
* Fix bug in starting GUI

* Change to dev commit
2021-02-25 22:29:35 +09:00