Commit Graph
12401 Commits
Author SHA1 Message Date
dependabot[bot] 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] 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 Brucker 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] 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] 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
Florin ChiricaandAmine Khaldi 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] 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] 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] 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 Lowe 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 Altendorf e7c233d81a update black target versions (#17699) 2024-03-14 10:59:02 -07:00
Kyle Altendorf a89222a428 move tests (#17209)
* prep

* verify source and installed tests match

* move

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

* apply prettier.io
2024-03-13 13:41:04 -07:00
Earle Lowe 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 Norberg 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
github-actions[bot]andChiaAutomation 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 Altendorf 73174465a7 exclude 3.12 from main matrix (#17682) 2024-03-11 13:52:45 -07:00
Kyle Altendorf 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
Kronus91 59e7cd8e26 Delete unconfirmed Clawback TX (#16454)
* Delete unconfirmed Clawback TX

* Fix coverage
2024-03-08 18:59:30 -08:00
Brad Knox 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 Altendorf 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
Chris MarslenderandKyle Altendorf 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 Altendorf 57193aec94 watchdog==4.0.0 (#17666) 2024-03-07 12:31:14 -08:00
StartToaster 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 Hauff 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
StartToaster 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
StartToaster 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
Earle LoweandStarttoaster 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
StartToaster 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] 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
Roy NatianandEarle Lowe 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] 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
dependabot[bot] fe5c64927c build(deps): bump ip from 2.0.0 to 2.0.1 in /build_scripts/npm_macos (#17584)
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:08 -08:00
Kyle Altendorf fbe8ef6b19 saturate aiosqlite, filelock, and watchdog logging at info level while testing (#17600)
saturate aiosqlite, filelock, and watchdog logging at info level
2024-03-05 10:55:01 -08:00
ClydeWallace22 f22b7ad85f Update README.md links for wiki & faq sunset (#17614) 2024-03-05 10:54:45 -08:00
Matt Hauff 18f4e74cb2 Use WalletTestFramework for test_cat_wallet::test_cat_spend (#17630)
* Use WalletTestFramework for test_cat_wallet::test_cat_spend

* Fix trade test

* Fix RPC test
2024-03-05 10:54:34 -08:00
Arvid Norberg 23edee9a62 remove fee-estimator command line tests (#17648)
fix fee-estimator command line tests
2024-03-05 10:54:25 -08:00
Matt Hauff b9e827dd8b Delete incomplete test_singleton_lifecycle test (#17649)
* Delete imcomplete test_singleton_lifecycle test

* remove from mypy exclusions
2024-03-05 10:54:04 -08:00
Matt Hauff 536a96241d Various test flakiness fixes (#17650) 2024-03-05 10:53:48 -08:00
StartToaster 1155ffb221 checkpoint: into main from release/2.2.0 @ 1baff679fe (#17652)
Source hash: 1baff679fe
Remaining commits: 0
2024-03-05 10:53:32 -08:00