Commit Graph
14659 Commits
Author SHA1 Message Date
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
0b48fe535e build(deps): bump app-builder-lib and electron-builder in /build_scripts/npm_macos (#17643)
build(deps): bump app-builder-lib and electron-builder

Bumps [app-builder-lib](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/app-builder-lib) to 24.13.3 and updates ancestor dependency [electron-builder](https://github.com/electron-userland/electron-builder/tree/HEAD/packages/electron-builder). These dependencies need to be updated together.


Updates `app-builder-lib` from 24.6.3 to 24.13.3
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/app-builder-lib/CHANGELOG.md)
- [Commits](https://github.com/electron-userland/electron-builder/commits/v24.13.3/packages/app-builder-lib)

Updates `electron-builder` from 24.6.3 to 24.13.3
- [Release notes](https://github.com/electron-userland/electron-builder/releases)
- [Changelog](https://github.com/electron-userland/electron-builder/blob/master/packages/electron-builder/CHANGELOG.md)
- [Commits](https://github.com/electron-userland/electron-builder/commits/v24.13.3/packages/electron-builder)

---
updated-dependencies:
- dependency-name: app-builder-lib
  dependency-type: indirect
- dependency-name: electron-builder
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-18 12:06:05 -07:00
Kyle AltendorfandGitHub 83f090133f remove blockchain_test* from .gitignore (#17725) 2024-03-18 10:28:21 -07:00
Arvid NorbergandGitHub f861c1ed5c remove dead code in multiprocess_validation (#17720)
we never pass HeaderBlock objects to multiprocess_validation(), only FullBlocks. Remove all code that handles HeaderBlocks in the multiprocess_validation path
2024-03-18 10:28:02 -07:00
Kyle AltendorfandGitHub 2eb3633bcb json.dumps(indent=2) (#17714) 2024-03-18 10:26:13 -07:00
Kyle AltendorfandGitHub 3d984f5db4 match manage clvm build indent to 2 spaces like prettier.io (#17713) 2024-03-18 09:45:32 -07:00
Kyle AltendorfandGitHub 43f4becfd2 use overrides for prettier config (#17710)
* use overrides for prettier config

* fix

* also json
2024-03-18 09:44:42 -07:00
Izumi HoshinoandGitHub 2f3fce5c85 Added chia start daemon (#17704)
* Added `chia start daemon`

* Added a test case

* Fixed lint issues

* Reverted changes in `services_for_groups`

* Fixed coverage issue
2024-03-18 09:43:55 -07:00
Chris MarslenderandGitHub 71ced4c783 Add get_network_info to daemon (#17717)
* its also useful to have network info available from the daemon, vs having to ask whichever service(s) happen to be up

* Add test for get_network_info on daemon

* Fix precommit
2024-03-18 08:40:06 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4df4496f57 build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /build_scripts/npm_macos (#17707)
build(deps): bump follow-redirects in /build_scripts/npm_macos

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 09:23:35 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e40f863a08 build(deps-dev): bump black from 23.12.1 to 24.2.0 (#17555)
Bumps [black](https://github.com/psf/black) from 23.12.1 to 24.2.0.
- [Release notes](https://github.com/psf/black/releases)
- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)
- [Commits](https://github.com/psf/black/compare/23.12.1...24.2.0)

---
updated-dependencies:
- dependency-name: black
  dependency-type: direct:development
  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>
2024-03-15 09:22:54 -07:00
Felix BruckerandGitHub acaf7e0a3b Add use_delta_sync option (#17573)
* Add `use_delta_sync` option

* Use fixture for `use_delta_sync` bool param

* Add note in initial-config
2024-03-15 09:22:01 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
804988e49b build(deps-dev): bump coverage from 7.4.1 to 7.4.3 (#17655)
Bumps [coverage](https://github.com/nedbat/coveragepy) from 7.4.1 to 7.4.3.
- [Release notes](https://github.com/nedbat/coveragepy/releases)
- [Changelog](https://github.com/nedbat/coveragepy/blob/master/CHANGES.rst)
- [Commits](https://github.com/nedbat/coveragepy/compare/7.4.1...7.4.3)

---
updated-dependencies:
- dependency-name: coverage
  dependency-type: direct:development
  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>
2024-03-15 09:20:38 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a1cf6cb3f9 build(deps): bump anyio from 4.2.0 to 4.3.0 (#17657)
Bumps [anyio](https://github.com/agronholm/anyio) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/agronholm/anyio/releases)
- [Changelog](https://github.com/agronholm/anyio/blob/master/docs/versionhistory.rst)
- [Commits](https://github.com/agronholm/anyio/compare/4.2.0...4.3.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>
2024-03-15 09:20:16 -07:00
d4948afc94 Optimize DL get key by node. (#17680)
* Optimize DL get key by node.

* Fix KeyNotFoundError case.

* Update index name.

* Improve the exception check in test_get_node_by_key_with_overlapping_keys.

---------

Co-authored-by: Amine Khaldi <amine.khaldi@reactos.org>
2024-03-15 09:19:38 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
4837c84d98 build(deps-dev): bump pyinstaller from 6.3.0 to 6.5.0 (#17693)
Bumps [pyinstaller](https://github.com/pyinstaller/pyinstaller) from 6.3.0 to 6.5.0.
- [Release notes](https://github.com/pyinstaller/pyinstaller/releases)
- [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst)
- [Commits](https://github.com/pyinstaller/pyinstaller/compare/v6.3.0...v6.5.0)

---
updated-dependencies:
- dependency-name: pyinstaller
  dependency-type: direct:development
  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>
2024-03-15 09:18:45 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
7c8a209731 build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /build_scripts/npm_windows (#17705)
build(deps): bump follow-redirects in /build_scripts/npm_windows

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 09:18:29 -07:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
c08f0762f6 build(deps): bump follow-redirects from 1.15.4 to 1.15.6 in /build_scripts/npm_linux (#17706)
build(deps): bump follow-redirects in /build_scripts/npm_linux

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-15 09:17:59 -07:00
Earle LoweandGitHub 4e90ca2a12 turned concatenation of strings to f-strings (from eukub) (#17676)
turned concatenation of strings to f-strings
2024-03-15 09:17:40 -07:00
Kyle AltendorfandGitHub e7c233d81a update black target versions (#17699) 2024-03-14 10:59:02 -07:00
Kyle AltendorfandGitHub a89222a428 move tests (#17209)
* prep

* verify source and installed tests match

* move

* remove move script
2024-03-14 10:19:20 -07:00
wjblankeandGitHub a5972b9b8b new_unfinished_block2 support in seeder (#17684)
new_unfinished_block2
2024-03-13 22:57:24 -05:00
Kyle AltendorfandGitHub 774f5c0493 flake8 ignore E226 (#17700) 2024-03-13 16:40:26 -07:00
Amine KhaldiandGitHub d6c6adb2e7 Speedup test_large_tx_record_query (#17695)
Speedup test_large_tx_record_query.
2024-03-13 13:43:21 -07:00
Kyle AltendorfandGitHub 368f69cf11 prettier (#17396)
* add prettier to pre-commit

* apply prettier.io
2024-03-13 13:41:04 -07:00
Earle LoweandGitHub 48e4039e58 Update black to 24.1.1 and update source as needed (#17499)
* Update source to black 24 spec

* update black to 24.1.1

* update pylint to ignore multiple-statements

* update test file

* black updates

* format updates

* Update test_network_protocol_files.py

* Update test_network_protocol_files.py
2024-03-13 11:08:19 -07:00
Arvid NorbergandGitHub a7724e0387 tighten up the check for duplicate UnfinishedBlocks before requesting (#17606)
* tighten up the check for duplicate UnfinishedBlocks before requesting them

* improve comment. rename private member with an underscore prefix

* improve variable names
2024-03-13 09:07:36 -07:00
1d37bb1b96 CA Cert updates (#17691)
adding ca updates

Co-authored-by: ChiaAutomation <automation@chia.net>
2024-03-12 13:50:57 -07:00
58cf78de04 Wallet Block Tools (#17580)
* Remove consensus logic in part from wallet tests

* Fix simulation test

* Test coverage

* test coverage

* Improve handling of block_list_input in WalletBlockTools's get_consecutive_blocks.

* Update tests/wallet/conftest.py

Co-authored-by: Arvid Norberg <arvid@libtorrent.org>

* Address comments by @arvidn

---------

Co-authored-by: Amine Khaldi <amine.khaldi@reactos.org>
Co-authored-by: Arvid Norberg <arvid@libtorrent.org>
2024-03-12 13:50:21 -07:00
Kyle AltendorfandGitHub 73174465a7 exclude 3.12 from main matrix (#17682) 2024-03-11 13:52:45 -07:00
Kyle AltendorfandGitHub 4802d70b7b Revert "Delete unconfirmed Clawback TX" (#17681)
Revert "Delete unconfirmed Clawback TX (#16454)"

This reverts commit 59e7cd8e26.
2024-03-11 12:28:03 -07:00
13b75e8a39 Add Python 3.12 support (#14423)
* start adding python 3.12 support

* add missing comma

* include 3.12

* allow 3.12 in install.sh

* Bump chia wheels for python 3.12

* bump chiabip158

* Use datetime.timezone.UTC

* Update create_ssl.py

* UTC->utc

* Use datetime.timezone.utc

* bump chiavdf

---------

Co-authored-by: Earle Lowe <e.lowe@chia.net>
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com>
2024-03-08 19:00:02 -08:00
Kronus91andGitHub 59e7cd8e26 Delete unconfirmed Clawback TX (#16454)
* Delete unconfirmed Clawback TX

* Fix coverage
2024-03-08 18:59:30 -08:00
Brad KnoxandGitHub ba85a26c1a Update README formatting and links (#17667)
- Moved all links to bottom for easier maintainability
- Added links to badges to go somewhere relevant
- Updated consensus and chia seeds links to go to new pages in chia docs
- Updated chia docs link to go to home page
- Saved unused beta2 and discord2 links (not sure if these are still needed)
- Other minor line formatting tweaks

Purpose:
README cleanup/fixes

Current Behavior:
n/a

New Behavior:
n/a

Testing Notes:
• tested new links for badges and chia docs, they work
2024-03-08 18:58:43 -08:00
Kyle AltendorfandGitHub d412b87fec fix non-development source install (#17669)
* fix non-development source install

* test

* ./

* fix the install action?

* ' not "
2024-03-07 14:37:53 -08:00
26d5a253af Move get_network_info endpoint to the base rpc server class (#17662)
* Add get_network_info endpoint to the base rpc_server class, remove dupe implementations from wallet/full_node
Enables also getting network info from other RPC servers (crawler, etc)

* Add get_network_info test to full_node

* Remove unused var

* Update tests/core/test_full_node_rpc.py

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

* Use context manager for client

* Add success: true to the assertion to be complete

* Remove the **

---------

Co-authored-by: Kyle Altendorf <sda@fstab.net>
2024-03-07 16:19:26 -06:00
Kyle AltendorfandGitHub 57193aec94 watchdog==4.0.0 (#17666) 2024-03-07 12:31:14 -08:00
StartToasterandGitHub f81e867ca6 checkpoint: into main from release/2.2.1 @ b982196873 (#17663)
Source hash: b982196873
Remaining commits: 0
2024-03-06 10:24:27 -08:00
Amine Khaldi 77920cbb03 Merge commit 'b98219687331fc6c8121d0c0243a49d2427ccd60' into checkpoint/main_from_release_2.2.1_b98219687331fc6c8121d0c0243a49d2427ccd60 2024-03-06 19:12:59 +01:00
Matt HauffandGitHub cbcc80a486 Port test_nft_wallet.py::test_nft_wallet_creation_and_transfer to WalletTestFramework (#17651)
* Use WalletTestFramework for test_cat_wallet::test_cat_spend

* Fix trade test

* Fix RPC test

* Port tests/wallet/nft_wallet/test_nft_wallet.py::test_nft_wallet_creation_and_transfer to WalletTestFramework

* Get new tx records from add_pending_transactions

* couple more test files
2024-03-06 10:07:25 -08:00
StartToasterandGitHub fdaf156e52 checkpoint: into main from release/2.2.1 @ 8118629e2a (#17660)
Source hash: 8118629e2a
Remaining commits: 1
2024-03-06 10:06:45 -08:00
Amine Khaldi ae6898c56a Addendum to make this a noop. 2024-03-06 15:45:34 +01:00
Amine Khaldi c41d3d642c Merge commit '8118629e2adb78cce6e00da6194f50ee847d3270' into checkpoint/main_from_release_2.2.1_8118629e2adb78cce6e00da6194f50ee847d3270 2024-03-06 14:04:43 +01:00
StartToasterandGitHub 70b3f9e9c5 checkpoint: into main from release/2.2.1 @ 98cf7b472c (#17658)
Source hash: 98cf7b472c
Remaining commits: 2
2024-03-05 13:31:37 -08:00
Amine Khaldi 31bf9df36a Merge commit '98cf7b472c87586f9c29c6f452f4459dd947b060' into checkpoint/main_from_release_2.2.1_98cf7b472c87586f9c29c6f452f4459dd947b060 2024-03-05 21:45:29 +01:00
b982196873 Update CHANGELOG.md (#17642)
* Update CHANGELOG.md

* Fix pre-commit markdown lint

---------

Co-authored-by: Starttoaster <b.butler@chia.net>
2.2.1
2024-03-05 12:42:18 -08:00
StartToasterandGitHub 4e009d1950 checkpoint: into main from release/2.2.1 @ b5ab1dd243 (#17653)
Source hash: b5ab1dd243
Remaining commits: 2
2024-03-05 12:41:36 -08:00
Amine Khaldi 7dc8b66c00 Merge commit 'b5ab1dd243812dd5296235f2683ed82ce69fdd52' into checkpoint/main_from_release_2.2.1_b5ab1dd243812dd5296235f2683ed82ce69fdd52 2024-03-05 20:08:05 +01:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a2d0cf0136 build(deps): bump ip from 2.0.0 to 2.0.1 in /build_scripts/npm_linux (#17585)
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 11:00:40 -08:00
85161d176a README badges fix (#17516)
* Update README.md

• fixed missing social links
• organized shield badges into table

* Update README.md

---------

Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com>
2024-03-05 10:55:24 -08:00
dependabot[bot]GitHubdependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2cb802af81 build(deps): bump ip from 2.0.0 to 2.0.1 in /build_scripts/npm_windows (#17583)
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 10:55:14 -08:00