0b3f50407f
build(deps): bump keyring from 25.6.0 to 25.7.0 ( #20275 )
...
Bumps [keyring](https://github.com/jaraco/keyring ) from 25.6.0 to 25.7.0.
- [Release notes](https://github.com/jaraco/keyring/releases )
- [Changelog](https://github.com/jaraco/keyring/blob/main/NEWS.rst )
- [Commits](https://github.com/jaraco/keyring/compare/v25.6.0...v25.7.0 )
---
updated-dependencies:
- dependency-name: keyring
dependency-version: 25.7.0
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>
2025-11-24 15:11:56 -08:00
Amine Khaldi and GitHub
cbd7a5c875
CHIA-3817 Make TransactionQueue's put synchronous ( #20292 )
...
Make TransactionQueue's put synchronous.
2025-11-24 15:11:34 -08:00
Arvid Norberg and GitHub
8d4cbab782
make timelord/test_new_peak.py a bit more robust ( #20271 )
...
* make timelord/test_new_peak.py a bit more robust
* review comments
2025-11-21 13:27:57 -08:00
Matt Hauff and GitHub
eed4283ec3
[LABS-345] Update hsms to 0.3.2 ( #20289 )
...
* Update `hsms` to 0.3.2
* Repin in pyproject.toml
* Remove unintentional changes
* actually undo?
2025-11-21 09:58:36 -08:00
a5dcb449a6
build(deps): bump ruff from 0.14.3 to 0.14.5 ( #20273 )
...
Bumps [ruff](https://github.com/astral-sh/ruff ) from 0.14.3 to 0.14.5.
- [Release notes](https://github.com/astral-sh/ruff/releases )
- [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md )
- [Commits](https://github.com/astral-sh/ruff/compare/0.14.3...0.14.5 )
---
updated-dependencies:
- dependency-name: ruff
dependency-version: 0.14.5
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>
2025-11-21 09:51:43 -08:00
764a9bf68e
build(deps): bump boto3 from 1.40.66 to 1.40.75 ( #20272 )
...
Bumps [boto3](https://github.com/boto/boto3 ) from 1.40.66 to 1.40.75.
- [Release notes](https://github.com/boto/boto3/releases )
- [Commits](https://github.com/boto/boto3/compare/1.40.66...1.40.75 )
---
updated-dependencies:
- dependency-name: boto3
dependency-version: 1.40.75
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>
2025-11-21 09:51:28 -08:00
65e0f59fad
build(deps): bump js-yaml from 4.1.0 to 4.1.1 in /build_scripts/npm_linux ( #20268 )
...
build(deps): bump js-yaml in /build_scripts/npm_linux
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 09:51:11 -08:00
027818fede
build(deps): bump js-yaml from 4.1.0 to 4.1.1 in /build_scripts/npm_windows ( #20262 )
...
build(deps): bump js-yaml in /build_scripts/npm_windows
Bumps [js-yaml](https://github.com/nodeca/js-yaml ) from 4.1.0 to 4.1.1.
- [Changelog](https://github.com/nodeca/js-yaml/blob/master/CHANGELOG.md )
- [Commits](https://github.com/nodeca/js-yaml/compare/4.1.0...4.1.1 )
---
updated-dependencies:
- dependency-name: js-yaml
dependency-version: 4.1.1
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 09:50:35 -08:00
ae00fac2c7
build(deps): bump click from 8.3.0 to 8.3.1 ( #20276 )
...
Bumps [click](https://github.com/pallets/click ) from 8.3.0 to 8.3.1.
- [Release notes](https://github.com/pallets/click/releases )
- [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst )
- [Commits](https://github.com/pallets/click/compare/8.3.0...8.3.1 )
---
updated-dependencies:
- dependency-name: click
dependency-version: 8.3.1
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>
2025-11-21 09:50:09 -08:00
Arvid Norberg and GitHub
72d68282d1
[CHIA-3811] fix measurement of harvester lookup times for logging ( #20285 )
...
fix measurement of harvester lookup times for logging
2025-11-21 09:49:51 -08:00
ebd23ef0b2
build(deps): bump diff-cover from 9.7.1 to 9.7.2 ( #20244 )
...
Bumps [diff-cover](https://github.com/Bachmann1234/diff-cover ) from 9.7.1 to 9.7.2.
- [Release notes](https://github.com/Bachmann1234/diff-cover/releases )
- [Changelog](https://github.com/Bachmann1234/diff_cover/blob/main/CHANGELOG )
- [Commits](https://github.com/Bachmann1234/diff-cover/compare/v9.7.1...v9.7.2 )
---
updated-dependencies:
- dependency-name: diff-cover
dependency-version: 9.7.2
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>
2025-11-21 09:49:24 -08:00
4575ae2fdc
build(deps): bump pre-commit from 4.3.0 to 4.4.0 ( #20243 )
...
Bumps [pre-commit](https://github.com/pre-commit/pre-commit ) from 4.3.0 to 4.4.0.
- [Release notes](https://github.com/pre-commit/pre-commit/releases )
- [Changelog](https://github.com/pre-commit/pre-commit/blob/main/CHANGELOG.md )
- [Commits](https://github.com/pre-commit/pre-commit/compare/v4.3.0...v4.4.0 )
---
updated-dependencies:
- dependency-name: pre-commit
dependency-version: 4.4.0
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>
2025-11-21 09:49:10 -08:00
fa78ac0bf4
build(deps): bump urllib3 from 2.2.2 to 2.5.0 ( #20232 )
...
Bumps [urllib3](https://github.com/urllib3/urllib3 ) from 2.2.2 to 2.5.0.
- [Release notes](https://github.com/urllib3/urllib3/releases )
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst )
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.2...2.5.0 )
---
updated-dependencies:
- dependency-name: urllib3
dependency-version: 2.5.0
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 09:48:51 -08:00
Arvid Norberg and GitHub
b7723252df
v2 plots only support pool contract puzzle hash ( #20145 )
2025-11-21 09:45:56 -08:00
Matt Hauff and GitHub
5ffb3618a3
[CHIA-3609] Port get_offer(s) to @marshal ( #20062 )
...
* Port `get_offer` to `@marshal`
* Port `get_all_offers` to `@marshal`
2025-11-21 09:45:26 -08:00
Arvid Norberg and GitHub
70b182e9c7
[CHIA-3805] reduce use of pool_reward_puzzle_hash feature of BlockTools ( #20277 )
...
* reduce use of pool_reward_puzzle_hash feature of BlockTools, since it's not supported by v2 plots
* the BlockTools feature to ask for a specific pool puzzle hash are not supported by v2 proofs. v2 plots only have pool contract puzzle hash
2025-11-21 09:44:53 -08:00
Arvid Norberg and GitHub
8beb3ee8d8
Tweak phase out ( #20258 )
...
* hoist calculations out of the loop over all test plots
* tweak phase-out to allow zero-epoch phase-outs, for tests
* review comments
* fix off-by-one in is_v1_phased_out
* review comments
2025-11-21 09:41:48 -08:00
Matt Hauff and GitHub
d34bb600f0
[LABS-310] Improve WalletStateManager.get_wallet error handling ( #20260 )
...
* Improve `WalletStateManager.get_wallet` error handling
* Fix test regex
2025-11-21 09:38:34 -08:00
Earle Lowe and GitHub
1938d9e945
Capture dependabot dependency updates into release notes and changelog ( #20267 )
2025-11-21 09:37:48 -08:00
Earle Lowe and GitHub
fe51de9bdc
Change Chia Root CA to expire 31 Dec 2037 ( #20281 )
...
* Change Chia Root CA to expire 31 Dec 2037
* Fix formatting of authorityKeyIdentifier line
2025-11-21 09:37:02 -08:00
Earle Lowe and GitHub
f6fc9328ed
Change GetTransactions to use uint32 to support wallets with very large numbers of transactions ( #20278 )
2025-11-21 09:35:48 -08:00
Matt Hauff and GitHub
edfd6ac045
Fix a flaky test (and less DEFAULT_TX_CONFIG) ( #20280 )
2025-11-21 09:33:16 -08:00
Amine Khaldi and GitHub
064eaa2f41
CHIA-3812 Comment out test workflow steps currently disabled using if false ( #20287 )
...
Comment out test workflow steps currently disabled using if false.
2025-11-21 08:19:21 -06:00
Amine Khaldi
328276ce80
Merge commit '54bdf378c7a2a60b45b8d8523dd7b10920f029b8' into checkpoint/main_from_release_2.5.7_54bdf378c7a2a60b45b8d8523dd7b10920f029b8
2025-11-21 11:39:07 +01:00
Patrick Maslana and GitHub
b44c65bba6
Update the macos-13 GH hosted runner to macos-15-intel, due to EOL of… ( #20284 )
...
… macos-13
<!-- Merging Requirements:
- Please give your PR a title that is release-note friendly
- In order to be merged, you must add the most appropriate category
Label (Added, Changed, Fixed) to your PR
-->
<!-- Explain why this is an improvement (Does this add missing
functionality, improve performance, or reduce complexity?) -->
### Purpose:
The macos-13 GitHub hosted runner (intel) is being retired on December
4th, 2025. The next image available is macos-15-intel.
### Current Behavior:
### New Behavior:
No changes in behavior
### Testing Notes:
The macos-15-intel image is already being used in various locations in
the chia-blockchain repository.
2025-11-20 14:22:24 -07:00
Patrick Maslana and GitHub
9002e2cb17
checkpoint: into main from release/2.5.7 @ 87bf96b5e9 ( #20270 )
...
Source hash: 87bf96b5e9
Remaining commits: 1
2025-11-20 13:12:31 -07:00
Patrick Maslana
6fe8e6666f
Update the macos-13 GH hosted runner to macos-15-intel, due to EOL of macos-13
2025-11-20 10:40:13 -07:00
153d9fc333
build(deps): bump chiapos from 2.0.11 to 2.0.12 ( #20246 )
...
Bumps [chiapos](https://github.com/Chia-Network/chiapos ) from 2.0.11 to 2.0.12.
- [Release notes](https://github.com/Chia-Network/chiapos/releases )
- [Commits](https://github.com/Chia-Network/chiapos/compare/2.0.11...2.0.12 )
---
updated-dependencies:
- dependency-name: chiapos
dependency-version: 2.0.12
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>
2025-11-18 12:34:55 -08:00
12c7e60e01
build(deps): bump chiabip158 from 1.5.3 to 1.5.4 ( #20247 )
...
Bumps [chiabip158](https://github.com/Chia-Network/chiabip158 ) from 1.5.3 to 1.5.4.
- [Release notes](https://github.com/Chia-Network/chiabip158/releases )
- [Commits](https://github.com/Chia-Network/chiabip158/compare/1.5.3...1.5.4 )
---
updated-dependencies:
- dependency-name: chiabip158
dependency-version: 1.5.4
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>
2025-11-18 12:34:38 -08:00
Matt Hauff and GitHub
40db4635a8
[LABS-245] Enable PEP604 Ruff rules ( #20269 )
...
* Enable PEP604 Ruff rules
* Fix harcoded signature in test
* Hack CLVMStreamable test with note to fast follow
2025-11-18 12:34:00 -08:00
Amine Khaldi
a3f7a8c97a
Merge commit '87bf96b5e9d10f67d4bbeb8658ff61acccf0add0' into checkpoint/main_from_release_2.5.7_87bf96b5e9d10f67d4bbeb8658ff61acccf0add0
2025-11-18 19:41:22 +01:00
Arvid Norberg and GitHub
6c8ccd246d
don't allow, or harvest, v2 plots before hard fork activation ( #20263 )
2025-11-18 10:06:56 -08:00
Arvid Norberg and GitHub
b1c9beed3f
improve v2-plot support in plot-sync ( #20238 )
2025-11-18 10:05:50 -08:00
13c996d9aa
build(deps): bump chiavdf from 1.1.13 to 1.1.14 ( #20245 )
...
Bumps [chiavdf](https://github.com/Chia-Network/chiavdf ) from 1.1.13 to 1.1.14.
- [Release notes](https://github.com/Chia-Network/chiavdf/releases )
- [Commits](https://github.com/Chia-Network/chiavdf/compare/1.1.13...1.1.14 )
---
updated-dependencies:
- dependency-name: chiavdf
dependency-version: 1.1.14
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>
2025-11-18 09:59:45 -08:00
Amine Khaldi and GitHub
c3d9dbcf28
CHIA-3802 Simplify tx_request_and_timeout and make it iterate over a dynamic list of peers with transactions ( #20257 )
...
Simplify tx_request_and_timeout and make it iterate over a dynamic list of peers with transactions.
2025-11-18 09:54:58 -08:00
Amine Khaldi and GitHub
8f5a7e0a0d
CHIA-3799 It's not reasonable to advertise a new transaction with zero cost ( #20231 )
...
It's not reasonable to advertise a new transaction with zero cost.
2025-11-15 10:53:30 -08:00
2971eb0a3c
[LABS-290] Port test_wallet_rpc.py to WalletTestFramework ( #20253 )
...
* Port `test_send_transaction`
* Port `test_push_transactions`
* Port `test_get_balance`
* Port `test_get_farmed_amount`
* Port `test_get_farmed_amount_with_fee`
* Port `test_get_timestamp_for_height`
* (restrict some parametrizations)
* Port `create_signed_transaction` (and fix WalletTestFramework)
* Port `test_create_signed_transaction_with_puzzle/coin_announcement`
* Port `test_create_signed_transaction_with_excluded_coins`
* Port `test_get_transactions`
* Port `test_get_transaction_count`
* Port `test_get_coin_records_by_names`
* Port `test_did_endpoints`
* Port `test_nft_endpoints`
* Port `test_key_and_address_endpoints`
* Port `test_select_coins_rpc`
* Port `test_get_coin_records_rpc`
* Port `test_get_coin_records_rpc_limits/failures`
* Port `test_notification_rpcs`
* Port `test_verify_signature`
* Port `test_set_wallet_resync_on_startup`
* Port `test_set_wallet_resync_on_startup_disable`
* Port `test_set_wallet_resync_schema`
* Port `test_cat_spend_run_tail`
* Port `test_get_balances`
* Delete unused fixtures
* Remove DEFAULT_TX_CONFIG
* Fix reuse_puzhash behavior
* Minor improvements.
---------
Co-authored-by: Amine Khaldi <amine.khaldi@reactos.org >
2025-11-15 10:52:36 -08:00
Matt Hauff and GitHub
25501d67eb
[LABS-160] Fix bulk minting endpoint to work properly on testnet ( #20254 )
...
Fix bulk minting endpoint to work properly on testnet
2025-11-15 10:51:26 -08:00
Matt Hauff and GitHub
3cf5058793
[LABS-297] Merge get/delete_(all_)notifications ( #20259 )
...
* Merge get_(all)_notifications
* Merge delete_(all)_notifications
* Remove unused code path
2025-11-15 10:50:33 -08:00
Arvid Norberg and GitHub
38d2d9f2d0
make sure to pass in the correct previous transaction block height ( #20237 )
...
* make sure to pass in the correct previous transaction block height to get_flags_for_height_and_constants()
* review comments
2025-11-14 16:29:51 -06:00
Arvid Norberg and GitHub
5cc6b5d409
improve logging in block_tools, to ease debugging ( #20252 )
2025-11-14 16:29:29 -06:00
Patrick Maslana and GitHub
8e0b04078d
checkpoint: into main from release/2.5.7 @ 4c1e3a2204 ( #20250 )
...
Source hash: 4c1e3a2204
Remaining commits: 1
2025-11-14 10:29:08 -07:00
Almog De Paz and GitHub
ab53414e2a
fix tx block refrences in blocktools ( #20239 )
...
* fix tx block refrences in blocktools
* fix patch in test
* use pre_sp_block_height fix load_block_list
* rename
* fix params
* remove redundant param
2025-11-12 11:45:44 -07:00
Arvid Norberg and GitHub
54bdf378c7
introduce test_create_block_generator_custom_spend() ( #20240 )
...
introduce test_create_block_generator_custom_spend() test for the mempool_manager
2.5.7
2025-11-12 09:49:06 -07:00
Matt Hauff and GitHub
b1009b100e
[LABS-296] Merge get_cat_spendable_coins into get_spendable_coins_for_wallet ( #20230 )
...
* merge `get_cat_spendable_coins` into `get_spendable_coins_for_wallet`
* Remove `get_max_spendable_coins` as well
* Fix CR-CAT wallet
* Make the max cap optional
2025-11-12 09:11:07 -07:00
Richard Kiss and GitHub
ec35492946
Api stubs ( #19979 )
...
* harvester_api_protocol
* move to apis
* Remove `chia.apis` => `chia.harvester` dependency.
* Remove circular dependencies between `chia.apis` and service modules.
* SolverAPIStub, and add solver to tach.toml.
* Make the stubs (lack of) implementations more consistent.
* Use `stub_metadata_for_type` instead of `class_for_type`.
The only thing ever used from `ApiProtocol` in `WSConnection`
was the metadata field, so let's pass along only that.
* NewSignagePointHarvester2
* remove some stuff
2025-11-12 09:06:12 -07:00
Amine Khaldi
5e2b353c4b
Merge commit '4c1e3a220472575c79557fb5a72288378ea48c35' into checkpoint/main_from_release_2.5.7_4c1e3a220472575c79557fb5a72288378ea48c35
2025-11-12 15:25:06 +01:00
87bf96b5e9
257relchangewjb ( #20241 )
...
* updated changelog
* Update changelog for 2.5.7
* fixup some typos
---------
Co-authored-by: Earle Lowe <e.lowe@chia.net >
2025-11-11 14:06:45 -07:00
2eb1e15266
build(deps): bump actions/upload-artifact from 4 to 5 ( #20203 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
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>
2025-11-11 09:14:18 -07:00
Kyle Altendorf and GitHub
68bfb12bb8
Disable JUnit collection in macOS intel tests ( #20040 )
2025-11-11 08:08:45 -07:00