Commit Graph
14659 Commits
Author SHA1 Message Date
Amine Khaldi 7e50f5e0b0 Merge commit '03943a0e51413f1f7fbd1f9ff852fe7259c0658e' into checkpoint/main_from_release_1.8.2_03943a0e51413f1f7fbd1f9ff852fe7259c0658e 2023-06-27 20:18:36 +01:00
William AllenandGitHub 84be125e24 checkpoint: into main from release/1.8.2 @ ff11e3e06a (#15640)
Source hash: ff11e3e06a
Remaining commits: 3
2023-06-27 14:10:51 -05:00
Amine Khaldi 7eee7f19af Merge commit 'ff11e3e06add4e09b1e576cc63f960b8894decd1' into checkpoint/main_from_release_1.8.2_ff11e3e06add4e09b1e576cc63f960b8894decd1 2023-06-27 18:44:16 +01:00
William AllenandGitHub bfabd5af6d checkpoint: into main from release/1.8.2 @ e987e752d4 (#15639)
Source hash: e987e752d4
Remaining commits: 4
2023-06-27 12:25:22 -05:00
Amine Khaldi 289deaf47e Turn this into a noop. 2023-06-27 17:44:18 +01:00
Amine Khaldi 0b4666e058 Merge commit 'e987e752d4c979d13b25d0b2e5e9717b30e74f59' into checkpoint/main_from_release_1.8.2_e987e752d4c979d13b25d0b2e5e9717b30e74f59 2023-06-27 17:43:08 +01:00
William AllenandGitHub 7d68b4b263 checkpoint: into main from release/1.8.2 @ bde6f3965c (#15638)
Source hash: bde6f3965c
Remaining commits: 5
2023-06-27 11:33:22 -05:00
Amine Khaldi 7218777574 Merge commit 'bde6f3965cbd248a28156eb1d99db9d28dd10aee' into checkpoint/main_from_release_1.8.2_bde6f3965cbd248a28156eb1d99db9d28dd10aee 2023-06-27 16:16:14 +01:00
William AllenandGitHub abb3e1c929 checkpoint: into main from release/1.8.2 @ 11d6c43c17 (#15591)
Source hash: 11d6c43c17
Remaining commits: 4
2023-06-27 10:10:32 -05:00
d2d2c682ad cherry-pick #5423 (#15626)
Fix `.get_next_from_coin_spend` on VerifiedCredential and test new puzhashes (#15423)

Fix .get_next_from_coin_spend on VCWallet and test new puzhashes

Co-authored-by: Matt Hauff <quexington@gmail.com>
2023-06-27 01:15:31 -05:00
RigidityandGitHub e3e825813c Update simulator SSL keys to PKCS#8 (#15630) 2023-06-27 01:05:54 -05:00
Sebastjan TrepcaandGitHub 199052fdb2 fixing flaky clawback test (#15619)
clawback flaky test fix
2023-06-26 21:44:50 -05:00
Matt HauffandGitHub 67b3af3216 Auto find setup.py packages (#15180)
auto include packages from specific directories
2023-06-26 15:08:29 -05:00
RigidityandGitHub 986284fe74 Use PKCS#8 format for SSL private keys (#15594)
* Modify CA key file to use PKCS#8 instead of PKCS#1

* Output PKCS#8 not PKCS#1 (TraditionalOpenSSL)
2023-06-23 16:57:15 -05:00
dustinfaceandGitHub 7b2f481d31 wallet: Deduplicate coin states from peers (#15598) 2023-06-23 12:59:26 -05:00
Kyle AltendorfandGitHub 8f34146654 add Command protocol for daemon (#15592)
* add Command protocol for daemon

* remove get routes for now

* oops
2023-06-23 12:58:14 -05:00
William AllenandGitHub b8a1515d73 blspy 2.0.1 (#15595)
* testing blspy 2.0.1b1

* bumping blspy 2.0.1
2023-06-22 19:42:12 -05:00
Amine KhaldiandGitHub b498188c0d Move harvester_farmer_environment to conftest.py (#15590)
Move harvester_farmer_environment to conftest.py.
2023-06-22 11:13:55 -05:00
Arvid NorbergandGitHub ad3353d9b4 don't parameterize the blockchain tests on DB version (#15588)
* don't parameterize the blockchain tests on DB version, in order to save CI time

* skip duplicate runs of stores tests based on the consensus mode (i.e. hard-fork or soft-fork testing), since the consensus rules don't affect the store classes. Right now, PLAIN is the only mode we have, but we're about to introduce HARD_FORK_2_0 and SOFT_FORK3 as new consensus modes in the tests
2023-06-22 11:04:10 -05:00
Amine Khaldi 2236016169 Merge commit '11d6c43c17c93723839b9bb9c3db50ee022af99c' into checkpoint/main_from_release_1.8.2_11d6c43c17c93723839b9bb9c3db50ee022af99c 2023-06-22 15:50:56 +01:00
Arvid NorbergandGitHub 3d94d3a7ff 2.0 updates (#15580)
* add names for new error codes (from chia_rs)

* add constant for SOFTFORK condition opcode

* add chialisp constant for SOFTFORK condition
2023-06-22 07:08:34 -05:00
Kyle AltendorfandGitHub 03943a0e51 allow tests/tools/test_full_sync.py::test_full_sync_test to run on 3.7 (#15570)
* allow tests/tools/test_full_sync.py::test_full_sync_test to run on 3.7

* drop dirs_exist_ok=

* more

* less
2023-06-21 18:14:34 -05:00
William AllenandGitHub 2d437c6aa5 checkpoint: into main from release/1.8.2 @ ca63959ff0 (#15579)
Source hash: ca63959ff0
Remaining commits: 4
2.0.0-b3
2023-06-21 18:14:03 -05:00
Amine KhaldiandGitHub 1904baff04 Annotate harvester_rpc_client.py (#15379)
Annotate harvester_rpc_client.py.
2023-06-21 18:13:34 -05:00
William AllenandGitHub 423cbe6248 bump blspy==2.0.0 (blst) (#15481)
* Bumping blspy

* Bump blspy

* bump blspy

* Update blspy
2023-06-21 17:54:10 -05:00
Patrick MaslanaandGitHub 3a2dc484b5 Generate a license directory that contains licenses missing from the installers (#15146)
* Add scripts to build a tree of licenses that are missing from the installers

* Add a line that was accidentally removed

* add steps in the build_license_directory script to install pip-licenses and license-checker

* Pip install pip-license

* Added commands to check the working dir in the build_license_direcotory.sh

* Fix the path for the npm commands

* Copy the library dir over

* Add a line to cd back to the previous dir in the build_licenses_directory.sh file

* Fix path to go back to "build_scripts"

* Fixing a typo with a path in the build_license_directory.sh file

* Troubleshoot path

* Change word from library to licenses

* Add a command to list contents of "dist/$CLI_DEB_BASE/opt/chia/" for troubleshooting

* Copy the license file to the "GUI" directory

* Fix the last for loop

* Move the step to change directory back to build scripts in the build_license_directory.sh file

* Add some more steps to troubleshoot the path and license-checker usage

* Fix a typo

* Add an "npm install ." before running the license-checker

* Fix a typo

* Change back to the build_scripts dir before the first loop in build_license_directory.sh file

* Revert "Change back to the build_scripts dir before the first loop in build_license_directory.sh file"

This reverts commit a3e88a2583.

* Fix the path for moving the license file

* Change the first loop for printing licenses from npm license-checker

* Add steps to copy the license file over to the builds and comment out the "npm install ." step out of the build_license_firectory script

* Add npm ci to the build_license_directory file

* Adding a dir for troubleshooting

* Fix errors in the scripts

* Fix a path to the licenses file

* Remove a dir from the windows installer script

* Remove a copy command

* Remove a few more copy commands

* Adding a ps1 script for usage in the windows installer build script

* Replace the powershell script

* Made a couple changes to the ps1 script for building the license directory

* Remove the ps1 script for building the license dir

* Add a new script for the windows installer to build the license dir

* Fix issues with the code for windows

* Remove the -1 from NF

* Changing the script for windows to test

* Remove filename=$(basename "$i")

* Remove some ls command lines

* Add "cp -r dist/daemon ../chia-blockchain-gui/packages/gui" to the RPM installer script

* Remove "|| 'exit" or "cd' || return" from when CD'ing in the license creation scripts

* Remove extra set of ||
2023-06-21 16:51:05 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7a5f0ffac5 build(deps): bump cryptography from 41.0.0 to 41.0.1 (#15506)
Bumps [cryptography](https://github.com/pyca/cryptography) from 41.0.0 to 41.0.1.
- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)
- [Commits](https://github.com/pyca/cryptography/compare/41.0.0...41.0.1)

---
updated-dependencies:
- dependency-name: cryptography
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 16:17:55 -05:00
Amine KhaldiandGitHub 290e9ecd3f Annotate test_full_node_store.py (#15573)
Annotate test_full_node_store.py.
2023-06-21 16:16:53 -05:00
Amine Khaldi 75225e41d7 Merge commit 'ca63959ff00a124290ef5d072e2e59ed81abf50b' into checkpoint/main_from_release_1.8.2_ca63959ff00a124290ef5d072e2e59ed81abf50b 2023-06-21 21:23:48 +01:00
William AllenandGitHub 80002c0632 checkpoint: into main from release/1.8.2 @ f8b09ced71 (#15578)
Source hash: f8b09ced71
Remaining commits: 5
2023-06-21 15:20:39 -05:00
Amine Khaldi d7450693a7 Merge commit 'f8b09ced71015833f2c5a57b75c95bb04f88fd95' into checkpoint/main_from_release_1.8.2_f8b09ced71015833f2c5a57b75c95bb04f88fd95 2023-06-21 20:57:10 +01:00
Arvid NorbergandGitHub d1c22134ad bump chia_rs to 0.2.8 (#15575) 2023-06-21 13:59:22 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6c3e1b22f9 build(deps): bump typing-extensions from 4.6.0 to 4.6.3 (#15457)
Bumps [typing-extensions](https://github.com/python/typing_extensions) from 4.6.0 to 4.6.3.
- [Changelog](https://github.com/python/typing_extensions/blob/main/CHANGELOG.md)
- [Commits](https://github.com/python/typing_extensions/compare/4.6.0...4.6.3)

---
updated-dependencies:
- dependency-name: typing-extensions
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 13:12:03 -05:00
dustinfaceandGitHub f85e68ee22 full_node: Don't send duplicates in register_interest_in_puzzle_hash (#15560)
* Test self hinted coin in puzzle hash subscription

* Don't send duplicates in `register_interest_in_puzzle_hash`

* Some tweaks in the test
2023-06-21 13:11:35 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c7e2acf219 build(deps): bump anyio from 3.6.2 to 3.7.0 (#15400)
Bumps [anyio](https://github.com/agronholm/anyio) from 3.6.2 to 3.7.0.
- [Changelog](https://github.com/agronholm/anyio/blob/3.7.0/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/anyio/compare/3.6.2...3.7.0)

---
updated-dependencies:
- dependency-name: anyio
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 13:03:52 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d42e236103 build(deps): bump mheap/github-action-required-labels from 4 to 5 (#15504)
Bumps [mheap/github-action-required-labels](https://github.com/mheap/github-action-required-labels) from 4 to 5.
- [Release notes](https://github.com/mheap/github-action-required-labels/releases)
- [Commits](https://github.com/mheap/github-action-required-labels/compare/v4...v5)

---
updated-dependencies:
- dependency-name: mheap/github-action-required-labels
  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>
2023-06-21 13:03:38 -05:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dd18ed1665 build(deps): bump filelock from 3.12.0 to 3.12.2 (#15503)
Bumps [filelock](https://github.com/tox-dev/py-filelock) from 3.12.0 to 3.12.2.
- [Release notes](https://github.com/tox-dev/py-filelock/releases)
- [Changelog](https://github.com/tox-dev/py-filelock/blob/main/docs/changelog.rst)
- [Commits](https://github.com/tox-dev/py-filelock/compare/3.12.0...3.12.2)

---
updated-dependencies:
- dependency-name: filelock
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-21 12:59:47 -05:00
Kyle AltendorfandGitHub 7ba5272a97 call fix_ssl() after create_all_ssl() in block tools (#15517) 2023-06-21 12:54:39 -05:00
Amine KhaldiandGitHub 4f2dec820a Annotate test_coin_store.py (#15571)
Annotate test_coin_store.py.
2023-06-21 12:53:05 -05:00
Chris MarslenderandGitHub 8fd44c1906 Add config option to accept private network addresses from introducers (#15543)
* Add configuration option to accept private network addresses from introducers

* Add tests for the enable_private_networks config option

* Fix lint and such

* Test state of private networks in address manager after init

* Check for None on address_manager
2023-06-21 12:43:35 -05:00
William AllenandGitHub ff11e3e06a fix python matrix for release (#15567)
* Fixing limited/all matrix to run on release branches

* Add back prior conditional
2023-06-21 12:40:50 -05:00
Amine KhaldiandGitHub 3a914cea92 Annotate test_block_store.py (#15569)
Annotate test_block_store.py.
2023-06-21 11:45:47 -05:00
William AllenandGitHub eb0282e621 checkpoint: into main from release/1.8.2 @ b519ff4293 (#15566)
Source hash: b519ff4293
Remaining commits: 5
2023-06-20 20:37:52 -05:00
Amine Khaldi d51cdb49e4 Merge commit 'b519ff42934d5bea5d1d9545f18cee95ebf18c7a' into checkpoint/main_from_release_1.8.2_b519ff42934d5bea5d1d9545f18cee95ebf18c7a 2023-06-20 22:40:12 +01:00
William AllenandGitHub 0af77f6a21 checkpoint: into main from release/1.8.2 @ 33fa3f47de (#15564)
Source hash: 33fa3f47de
Remaining commits: 5
2023-06-20 16:32:28 -05:00
dustinfaceandGitHub e987e752d4 setup: Pin mypy==1.3.0 (#15563) 2023-06-20 16:03:28 -05:00
dustinfaceandGitHub a72142a305 mypy: Fix issues introduced by 1.4.0 release (#15562) 2023-06-20 14:46:10 -05:00
Amine Khaldi 7b90192e96 Merge commit '33fa3f47deb29cb7d55463914bce16f6ad774b86' into checkpoint/main_from_release_1.8.2_33fa3f47deb29cb7d55463914bce16f6ad774b86 2023-06-20 19:58:30 +01:00
William AllenandGitHub 9fb7081fdc checkpoint: into main from release/1.8.2 @ d97889660c (#15557)
Source hash: d97889660c
Remaining commits: 6
2023-06-20 13:14:34 -05:00
Amine Khaldi 31b9ec466f Merge commit 'd97889660ce0e28c29ffbec0c497455bd36b59f0' into checkpoint/main_from_release_1.8.2_d97889660ce0e28c29ffbec0c497455bd36b59f0 2023-06-20 15:54:14 +01:00