Kyle Altendorf and GitHub
5f7e2ca66d
use jinjanator in build_linux_deb-2-installer.sh ( #19239 )
2025-02-20 12:00:27 -07:00
Patrick Maslana and GitHub
90f39c44a0
checkpoint: into main from release/2.5.2 @ 683d0ac289 ( #19298 )
...
Source hash: 683d0ac289
Remaining commits: 3
2025-02-20 11:33:52 -07:00
Matt Hauff and GitHub
ccfa35cab8
[CHIA-2369] Legacy-ify DAOs ( #19266 )
...
Legacy-ify DAOs
2025-02-20 11:05:30 -07:00
Amine Khaldi and GitHub
b22c4c839d
CHIA-2320 Annotate test_full_node.py ( #19226 )
...
Annotate test_full_node.py.
2025-02-20 10:58:39 -07:00
92c502ebb2
build(deps): bump coverage from 7.6.9 to 7.6.12 ( #19261 )
...
Bumps [coverage](https://github.com/nedbat/coveragepy ) from 7.6.9 to 7.6.12.
- [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.6.9...7.6.12 )
---
updated-dependencies:
- dependency-name: coverage
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-02-20 09:23:16 -07:00
e731506b62
build(deps): bump pip from 24.3.1 to 25.0.1 ( #19259 )
...
Bumps [pip](https://github.com/pypa/pip ) from 24.3.1 to 25.0.1.
- [Changelog](https://github.com/pypa/pip/blob/main/NEWS.rst )
- [Commits](https://github.com/pypa/pip/compare/24.3.1...25.0.1 )
---
updated-dependencies:
- dependency-name: pip
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-02-20 09:22:58 -07:00
Amine Khaldi
d1a9b7ff52
Merge commit '683d0ac2897412b0f971857d7571d70742c7799d' into checkpoint/main_from_release_2.5.2_683d0ac2897412b0f971857d7571d70742c7799d
2025-02-20 15:13:56 +01:00
Matt Hauff and GitHub
caf1f09e69
[CHIA-1163] Port test_nft_offers.py to WalletTestFramework ( #19265 )
...
* Port `test_nft_offer_with_fee`
* Port `test_nft_offer_cancellations`
* Port `test_nft_offer_with_metadata_update`
* Port `test_nft_offer_nft_for_cat`
* Port `test_nft_offer_nft_for_nft`
* Port `test_nft_offer_nft0_and_xch_for_cat`
2025-02-20 06:13:26 -07:00
Patrick Maslana and GitHub
147afa1160
checkpoint: into main from release/2.5.2 @ de0b0d8c69 ( #19294 )
...
Source hash: de0b0d8c69
Remaining commits: 2
2025-02-20 06:12:58 -07:00
Chris Marslender and GitHub
ddd5a0cbcb
Update gui pin to 3b65c4febd8630753237d867c8fee62db2a759bd ( #19296 )
2.5.2
2025-02-19 15:58:21 -07:00
Earle Lowe and GitHub
7eb79c1894
EL.changelog-2.5.2 ( #19289 )
...
* Update CHANGELOG for 2.5.1 and prep for 2.5.2
* Fix typo and add new 2.5.2 fixed item
* Add date
2025-02-19 13:55:17 -07:00
Amine Khaldi
5bfdb395e0
Merge commit 'de0b0d8c69247fe8c32fe95d541d2c163a7d37de' into checkpoint/main_from_release_2.5.2_de0b0d8c69247fe8c32fe95d541d2c163a7d37de
2025-02-19 19:55:50 +01:00
Patrick Maslana and GitHub
fa006d6f07
checkpoint: into main from release/2.5.2 @ ad755916ab ( #19288 )
...
Source hash: ad755916ab
Remaining commits: 1
2025-02-19 08:56:39 -07:00
wjblanke and GitHub
edaeca621d
update pin to chia-blockchain-gui ( #19292 )
2.5.2-rc2
2025-02-18 18:55:55 -08:00
Kyle Altendorf and GitHub
a8724f0113
parametrize datalayer proof of inclusion for rust as well ( #19281 )
...
* parametrize datalayer proof of inclusion for rust as well
* rs fixup
* update chia_rs
2025-02-18 15:05:04 -05:00
wjblanke and GitHub
683d0ac289
Syncstorewjb ( #19284 )
...
* check hash
* ruff
* missed one
2025-02-18 10:47:05 -07:00
Amine Khaldi
508a2a8052
Merge commit 'ad755916ab664abb207421e042328ca1603658ab' into checkpoint/main_from_release_2.5.2_ad755916ab664abb207421e042328ca1603658ab
2025-02-18 17:06:52 +01:00
Patrick Maslana and GitHub
22ced1f0b7
checkpoint: into main from release/2.5.2 @ 6e542f051e ( #19285 )
...
Source hash: 6e542f051e
Remaining commits: 2
2025-02-18 07:32:20 -07:00
Amine Khaldi
80c718e37d
Merge commit '6e542f051ef6ad2aca5f16c76c5c0e97a6616e29' into checkpoint/main_from_release_2.5.2_6e542f051ef6ad2aca5f16c76c5c0e97a6616e29
2025-02-18 11:56:15 +01:00
Amine Khaldi and GitHub
de0b0d8c69
CHIA-2381 Validate fast forward spends before adding their spend bundle to the mempool ( #19272 )
...
Validate fast forward spends before adding their spend bundle to the mempool.
Make sure that all fast forward spends of a spend bundle would still have unspent coins.
2.5.2-rc1
2025-02-17 13:26:53 -07:00
Amine Khaldi and GitHub
ad755916ab
CHIA-2382 Create a mempool item out of a copy of the input one when processing fast forward spends ( #19273 )
...
Create a fast forward mempool item out of a copy of the input one.
2025-02-17 11:47:42 -07:00
Arvid Norberg and GitHub
6e542f051e
[CHIA-2380] harden mempool fast-forward feature ( #19276 )
...
* harden mempool fast-forward feature
* simplify
* move test to avoid conflict
* address code review
2025-02-17 09:28:35 -07:00
Arvid Norberg and GitHub
43e17c88c8
import ENABLE_KECCAK and ENABLE_KECCAK_OPS_OUTSIDE_GUARD from chia_rs ( #19268 )
2025-02-14 13:15:05 -07:00
Kyle Altendorf and GitHub
06a1e2523e
more datalayer python/rust parametrization ( #19269 )
2025-02-14 14:19:14 -05:00
Kyle Altendorf and GitHub
125a234cad
Remove DL hashes table ( #19228 )
...
<!-- 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:
<!-- Does this PR introduce a breaking change? -->
### Current Behavior:
### New Behavior:
<!-- As we aim for complete code coverage, please include details
regarding unit, and regression tests -->
### Testing Notes:
<!-- Attach any visual examples, or supporting evidence (attach any
.gif/video/console output below) -->
2025-02-14 12:10:44 -05:00
Arvid Norberg and GitHub
0f35f707bd
create_block_generator refactor (#19207 )
...
* make item_inclusion_filter optional and move it to the end with default None, to simplify calls
* move block generator creation into the Mempool class
* update benchmark
* add test
2025-02-13 19:20:45 -07:00
Florin Chirica
3336417d0f
Remove DL method for get_node_by_hash.
2025-02-14 02:28:19 +02:00
d1b9b2b6a1
Update chia/data_layer/util/merkle_blob.py
...
Co-authored-by: Kyle Altendorf <sda@fstab.net >
2025-02-14 02:21:33 +02:00
Florin Chirica
6b6da264f4
Don't work on data structures.
2025-02-13 17:29:18 +02:00
Florin Chirica and GitHub
8219d4f666
Merge branch 'long_lived/datalayer_merkle_blob' into fc.remove_hashes_table
2025-02-13 00:12:02 +02:00
Patrick Maslana and GitHub
9842b8cd11
Add generate_signed_transaction to WalletProtocol ( #19244 )
...
This PR adds the `generate_signed_transaction` method to the
`WalletProtocol`. This will help enforce that any new wallets or general
uses of wallets must follow the same API for the key transaction method.
2025-02-12 10:50:32 -07:00
Patrick Maslana and GitHub
3bc332549f
checkpoint: into main from release/2.5.1 @ 76e877f5d3 ( #19257 )
...
Source hash: 76e877f5d3
Remaining commits: 0
2025-02-12 10:49:40 -07:00
a4fdc2daa9
build(deps): bump anyio from 4.7.0 to 4.8.0 ( #19146 )
...
Bumps [anyio](https://github.com/agronholm/anyio ) from 4.7.0 to 4.8.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.7.0...4.8.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>
2025-02-12 09:45:37 -07:00
Amine Khaldi
0011d295b5
Merge commit '76e877f5d3647639be65a2b39090984f27ece7e9' into checkpoint/main_from_release_2.5.1_76e877f5d3647639be65a2b39090984f27ece7e9
2025-02-11 19:53:59 +01:00
wjblanke and GitHub
76e877f5d3
update bip158, vdf, pos ( #19252 )
...
### Purpose:
update bip158, vdf, pos
### Current Behavior:
pybind corrupts heap
### New Behavior:
pybind does not corrupt heap
### Testing Notes:
no libmalloc 6 abort please
2.5.1
2.5.1-rc3
2025-02-11 10:48:44 -08:00
Patrick Maslana and GitHub
a8553f9b48
checkpoint: into main from release/2.5.1 @ db2776570e ( #19255 )
...
Source hash: db2776570e
Remaining commits: 0
2025-02-11 11:30:50 -07:00
Florin Chirica and GitHub
59b263bf65
Deprecate n-weso. ( #19253 )
2025-02-11 11:08:59 -07:00
Matt
ebef33e89e
Merge remote-tracking branch 'origin/main' into quex.gst_to_wallet_protocol
2025-02-11 09:56:14 -08:00
Matt Hauff and GitHub
33de50c0a1
Bring VCWallet.generate_signed_transaction into conformity ( #19234 )
...
* Standardize the `Wallet` API for `generate_signed_transaction`
* Some test fixes
* Fix `create_tandem_xch_tx`
* Fix the other `create_tandem_xch_tx`s
* More test fixes
* More test fixes
* Bad fix from last time
* Bring `VCWallet.generate_signed_transaction` into conformity with other wallets
* Bad default
2025-02-11 09:06:46 -07:00
Amine Khaldi
1a2698981f
Merge commit 'db2776570efd439cf410f40661e5ac0beaeeca72' into checkpoint/main_from_release_2.5.1_db2776570efd439cf410f40661e5ac0beaeeca72
2025-02-11 16:38:31 +01:00
Patrick Maslana and GitHub
0362ad9316
checkpoint: into main from release/2.5.1 @ 7f3ae1c062 ( #19254 )
...
Source hash: 7f3ae1c062
Remaining commits: 1
2025-02-11 08:32:40 -07:00
Almog De Paz and GitHub
59583e75ef
Assert height to hash in contains block ( #19136 )
...
* add assertions
* use_height_if_available
* use try_block_record
* fix recursion
* handle none
* remove assert
* remove assert
* use try in wallet blockchain
* fix height o and height to hash in augmented
* get_correct_block_for_fork
* remove debug code
* use try_block_record
* check main chain againt undelying blockchain
* pass augmented in tests
* lint
* revert changes to wallet blockchain
* remove redundant comment
* lint
* remove debug message
* revert bad merge
* make height mandatory
* make height mandatory
* use try_block_record
* fix unfinished test
* remove from hh, test contains block
* fix test
* fix mock and cache
2025-02-11 07:18:52 -07:00
peicuiping and GitHub
c62d20009c
chore: fix 404 status URL ( #19096 )
...
Signed-off-by: peicuiping <ezc5@sina.cn >
2025-02-11 07:08:43 -07:00
lencap and GitHub
743cfdfff0
chore: fix some typos ( #19190 )
...
Signed-off-by: lencap <techgeek@189.cn >
2025-02-11 06:36:00 -07:00
Arvid Norberg and GitHub
95c82997a3
name threads in ThreadPoolExecutor ( #19250 )
2025-02-11 06:27:01 -07:00
Amine Khaldi
3b6e19eafe
Merge commit '7f3ae1c062b3030216bf118a46416058514e4af3' into checkpoint/main_from_release_2.5.1_7f3ae1c062b3030216bf118a46416058514e4af3
2025-02-11 11:13:16 +01:00
Patrick Maslana and GitHub
3714ab6139
checkpoint: into main from release/2.5.1 @ bbc8d253d3 ( #19247 )
...
Source hash: bbc8d253d3
Remaining commits: 2
2025-02-10 16:08:19 -07:00
William Blanke
e7fd006259
update bip158, vdf, pos
2025-02-10 14:49:51 -08:00
229d68dc75
Comment out arch linux install test ( #19235 ) ( #19246 )
...
* Comment out arch linux install test
* Better documentation
Co-authored-by: Kyle Altendorf <sda@fstab.net >
* Update test-install-scripts.yml
* Update test-install-scripts.yml
---------
Co-authored-by: Kyle Altendorf <sda@fstab.net >
(cherry picked from commit 7f3ae1c062 )
Co-authored-by: Earle Lowe <30607889+emlowe@users.noreply.github.com >
2025-02-10 13:03:33 -07:00
Kyle Altendorf and GitHub
7bd773ed11
create MerkleTypes testing compatibility interface ( #19179 )
...
<!-- 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:
<!-- Does this PR introduce a breaking change? -->
### Current Behavior:
### New Behavior:
<!-- As we aim for complete code coverage, please include details
regarding unit, and regression tests -->
### Testing Notes:
<!-- Attach any visual examples, or supporting evidence (attach any
.gif/video/console output below) -->
2025-02-10 12:56:29 -05:00