Commit Graph
14659 Commits
Author SHA1 Message Date
dustinfaceandGitHub 62de4a883c streamable|pools: Fix Optional parsing in dataclass_from_dict (#10573)
* Test more `Optional` parsing in `dataclass_from_dict`

* Fix optional parsing in `dataclass_from_dict`

* Fix pool wallet / tests
2022-04-04 11:50:59 -07:00
Kyle Altendorf f922340379 Merge commit 'cd94ea6053b2e882ac5e05b12a1ac45520024374' into atari-merge_datalayer_sim_cd94ea6053b2e882ac5e05b12a1ac45520024374 2022-04-04 14:26:00 -04:00
Kyle AltendorfandGitHub cd94ea6053 Merge pull request #10998 from Chia-Network/datalayer-sim-openssl 2022-04-04 13:46:00 -04:00
Kyle AltendorfandGitHub 49b258a4f5 Merge pull request #11021 from Chia-Network/atari-merge_hotfix_1.3.3 2022-04-04 13:45:12 -04:00
Kyle AltendorfandGitHub 67165bdaec Merge pull request #11020 from Chia-Network/atari-merge_hotfix_1.3.2 2022-04-04 13:43:56 -04:00
Florin Chirica 89d1761907 Get rid of DataLayerServers. 2022-04-04 13:45:38 +03:00
Florin Chirica 6d878e5969 Fix subscribe. 2022-04-04 12:37:50 +03:00
Kyle Altendorf 2afe631302 Merge tag '1.3.3' into atari-merge_hotfix_1.3.3 2022-04-03 16:28:49 -04:00
Kyle Altendorf 1e7f21b0f0 Merge tag '1.3.2' into atari-merge_hotfix_1.3.2 2022-04-03 16:26:59 -04:00
Kyle Altendorf dfe993bd4e force 3.9.11 for windows install instead of manually handling new ssl 2022-04-03 10:54:10 -04:00
0269797b0a Gh 1.3.3v2 (#11011)
* Non Hobo patch the winstaller for CVE-2022-0778 (#10995)

* install.sh is not upgrading OpenSSL on MacOS (#11003)

* MacOS isn't updating OpenSSL in install.sh

* Exit if no brew on MacOS

* Code the if tree like a pro instead.

Co-authored-by: Kyle Altendorf <sda@fstab.net>

Co-authored-by: Kyle Altendorf <sda@fstab.net>

* Remove hobo patch

* apt show not needed (#10997)

* install/upgrade openssl on Arch Linux also

* Update CHANGELOG

* revert Arch change backport

Co-authored-by: Kyle Altendorf <sda@fstab.net>
1.3.3
2022-04-02 23:59:03 -07:00
Mariano SorgenteandGitHub 890c7d3754 Fix remaining linting issues (#10962)
* FIx remaining linting issues

* Revert type:ignore

* Revert token_bytes change
2022-04-02 13:22:55 -07:00
roseiliendandGitHub 8b5c7012dc force index in get_coin_records_by_names (#10987)
* force index in get_coin_records_by_names

* fix lint
2022-04-02 13:21:54 -07:00
Kyle Altendorf 9d63eb75c5 brew install openssl on macOS
https://github.com/Chia-Network/chia-blockchain/commit/131bd4e2f32c0ac30af9638e85e2c3455c1b5381
2022-04-02 09:14:43 -04:00
131bd4e2f3 install.sh is not upgrading OpenSSL on MacOS (#11003)
* MacOS isn't updating OpenSSL in install.sh

* Exit if no brew on MacOS

* Code the if tree like a pro instead.

Co-authored-by: Kyle Altendorf <sda@fstab.net>

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-04-01 21:22:56 -07:00
Gene HoffmanandGitHub e3e814b9ec Compile python 3.9.11 which is aware of the openssl issue (#11001) 2022-04-01 21:06:32 -07:00
Gene HoffmanandGitHub 3e2b979751 install/upgrade openssl on Arch Linux also (#10999) 2022-04-01 19:28:20 -07:00
Gene HoffmanandGitHub 14627d8a6e apt show not needed (#10997) 2022-04-01 18:01:30 -07:00
Kyle Altendorf d45f3c737e Update PyInstaller to 4.9
https://github.com/Chia-Network/chia-blockchain/commit/366b6d090d9e701d85d428bf915cb4e5e3700c2d
2022-04-01 20:54:41 -04:00
Kyle Altendorf 5fdffa1d7c appdmg@0.6.4 2022-04-01 20:44:09 -04:00
Kyle Altendorf 7a25e1b45e npm install appdmg -g
https://github.com/chia-network/chia-blockchain/commit/45512c71404b62c7d064c9c9955513b1b64b8100
2022-04-01 20:41:02 -04:00
Kyle Altendorf 634d654c9d Get updated openssl version for Windows installer
https://github.com/Chia-Network/chia-blockchain/commit/cdb24ba5188ac6a7226e14cf717a2f626dc852a6
2022-04-01 20:24:28 -04:00
Kyle Altendorf 36490bdeab Install openssl and check the version
https://github.com/chia-network/chia-blockchain/commit/f88abecba0793c0d1956499bc0fb54ad9b7f6e68
2022-04-01 20:24:08 -04:00
Gene HoffmanandGitHub 8cbf96d73c Non Hobo patch the winstaller for CVE-2022-0778 (#10995) 2022-04-01 16:31:00 -07:00
Kyle Altendorf ec372d0fee restrict click to < 8.1 for black (#10923)
https://github.com/pallets/click/issues/2225

Doing this instead of updating since updating black will change several
files due to some formatting change.  I would like to take that on
separately from unbreaking CI.
2022-04-01 19:22:48 -04:00
cdb24ba518 Get updated openssl version (#10991)
* Get updated openssl version

* Update pyinstaller

* Fix typo

* lets try this

* Let's try this

* Try this

Co-authored-by: Earle Lowe <e.lowe@chia.net>
1.3.2
2022-04-01 15:53:40 -07:00
William AllenandGitHub 9b7b4d7d2c Merge pull request #10989 from Chia-Network/wallentx/v1.3.2
Updating changelog
2022-04-01 17:34:29 -05:00
Gene HoffmanandGene Hoffman f88abecba0 Check for vulnerable openssl (#10988)
* Check for vulnerable openssl

* Update OpenSSL on MacOS

* First attempt - openssl Ubuntu 18.04 and 20.04

* place local/bin ahead in PATH

* specify install openssl

* correct path

* run ldconfig

* stop building and check for patched openssl

* spell sudo right by removing it

* Remove openssl building - 1st attempt RHs

* Test Windows OpenSSL version HT @AmineKhaldi
2022-04-01 13:54:17 -07:00
Gene HoffmanandGitHub 58abb35114 Check for vulnerable openssl (#10988)
* Check for vulnerable openssl

* Update OpenSSL on MacOS

* First attempt - openssl Ubuntu 18.04 and 20.04

* place local/bin ahead in PATH

* specify install openssl

* correct path

* run ldconfig

* stop building and check for patched openssl

* spell sudo right by removing it

* Remove openssl building - 1st attempt RHs

* Test Windows OpenSSL version HT @AmineKhaldi
2022-04-01 13:20:29 -07:00
Kyle Altendorf bc9b687083 set datal_layer: selected_network: to mainnet as appropriate 2022-04-01 15:24:56 -04:00
Kyle Altendorfandwallentx 1db42fac48 restrict click to < 8.1 for black
https://github.com/pallets/click/issues/2225

Doing this instead of updating since updating black will change several
files due to some formatting change.  I would like to take that on
separately from unbreaking CI.
2022-04-01 13:52:33 -05:00
Chris Marslenderandwallentx 45512c7140 Update appdmg to 0.6.4 to work with macos 12.3 (#10886) 2022-04-01 13:46:11 -05:00
wallentx 85ce1ba8ef Updating changelog 2022-04-01 13:21:00 -05:00
Arvid NorbergandGitHub 647cf6b52b fix performance tests (#10983) 2022-04-01 10:12:10 -04:00
Adam KellyandGitHub 441823f0da normalized_to_identity_cc_ip from get_consecutive_blocks was being passed in as overflow_cc_challenge in get_full_block_and_block_record (#10941) 2022-03-31 23:05:30 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fc1d52de6a Bump peter-evans/create-pull-request from 3 to 4 (#10950)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-31 23:04:48 -07:00
Arvid NorbergandGitHub 8ca0633d9f fix test_full_sync.py to only feed the blocks in the main chain to the node (#10974) 2022-03-31 23:03:59 -07:00
Mariano SorgenteandGitHub 685744218e Ms.flaky gen speed (#10965)
* Flaky test sometimes goes slower than 1 second

* Add sleep to reduce flakiness

* Increase timeout instead of sleeping to hopefully reduce flakiness
2022-03-31 23:03:22 -07:00
Arvid NorbergandGitHub a571c78899 limit test output on CI by dropping -s and -v. Also, only print the 10 slowest tests, instead of all (#10959) 2022-03-31 23:01:50 -07:00
Kyle AltendorfandGitHub e5ab4cd842 back to a single option for workflow parallel config (#10979) 2022-03-31 23:01:20 -07:00
Florin ChiricaandGitHub 24cb8813d1 Lint. 2022-04-01 00:13:22 +03:00
Mariano SorgenteandGitHub a2490e0765 Fix the issues in main (failing tests) (#10977)
* Fix one of the issues in test_blockchain

* Only rollback after all async operations are finished
2022-03-31 14:27:01 -04:00
Kyle AltendorfandGitHub 1b27966c61 Merge pull request #10976 from Chia-Network/EL.atari-gui-update 2022-03-31 14:22:04 -04:00
Earle Lowe a3fb35c635 Update atari GUI pin 2022-03-31 09:42:47 -07:00
Florin Chirica 718fc429b3 Fix type checking. 2022-03-31 19:40:57 +03:00
Kyle AltendorfandGitHub 517f766467 Merge pull request #10891 from Chia-Network/atari-merge_main_bf2976a2a9dfdd1b71db48030ef79a4a571feae0 2022-03-31 12:28:32 -04:00
Arvid NorbergandGitHub 8833cc351c reorg fixes (#10943)
* when going through a reorg, maintain all chain state until the very end, when the new fork has been fully validated and added

* when rolling back the chain, also rollback the height-to-hash map

* add tests
2022-03-31 08:26:23 -07:00
Mariano SorgenteandGitHub 908f186c1e Also throw DB error on double spending a coin (#10947)
* Throw error on double spending a coin

* Throw error on double spending a coin

* Improve test
2022-03-31 08:25:57 -07:00
6075027e6d improve error message when a block is missing from the blockchain database (#10958)
* improve error message when a block is missing from the blockchain database

* Update chia/full_node/block_height_map.py

Co-authored-by: Kyle Altendorf <sda@fstab.net>

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2022-03-31 08:24:37 -07:00
Arvid NorbergandGitHub bf15087c79 run more tests in parallel on CI (#10960)
* run more tests in parallel on CI

* fix test_farmer_get_harvesters to wait for plots to be loaded before asking about them
2022-03-31 08:23:59 -07:00