github Chia-Network/chia-blockchain 2.4.4-rc1

pre-release9 hours ago

What's Changed

Added

Changed

  • [CHIA-299] DL separate DAT files in folders by store id by @fchirica in #17688
  • remove block_height_list from BlockGenerator by @arvidn in #18302
  • Display sync percentage in 'chia show -s' by @aqk in #18388
  • Make 'chia plotnft -f fingerprint -i wallet_id' output JSON by @aqk in #18387
  • CHIA-902 make Program.run() and Program.run_with_cost() default to enabling all the most recent features by @arvidn in #18370
  • bump chia_rs to 0.11.0 by @arvidn in #18429
  • remove soft-fork 4 special cases by @arvidn in #18407
  • CHIA-1087: log the rate at which blocks are added during long sync by @arvidn in #18442
  • Rename Spend to SpendConditions by @matt-o-how in #18438
  • CHIA-420 remove Backend* warning ignores by @altendky in #18112
  • bump chia_rs to 0.12.0 by @arvidn in #18473
  • Replace get_flags_for_height_and_constants() with Rust version by @matt-o-how in #18435
  • get_puzzle_and_solution_for_coin() by @arvidn in #18434
  • pre_validate_blocks_multiprocessing Warm up the cache once per batch by @arvidn in #18484
  • BlockchainInterface as a protocol by @arvidn in #18486
  • CHIA-1101: update BlockGenerator type by @arvidn in #18508
  • BlockchainInterface cleanups by @arvidn in #18522
  • [CHIA-1129] Extract coin splitting logic from CLI -> RPC by @Quexington in #18480
  • Bump chia rs 0.13.0 by @arvidn in #18543
  • update long-reorg tests along with the reorg test chains by @arvidn in #18517
  • CHIA-1291 Switch mempool TX prevalidation to the Rust version by @AmineKhaldi in #18557
  • Remove initial_freeze_period from RPCs by @Quexington in #18563
  • [CHIA-1174] Extract coin combining logic from CLI to RPC by @Quexington in #18536
  • AugmentedBlockchain by @arvidn in #18535
  • [CHIA-1069] Use smarter coin selection algorithm for DAO wallet select_coins_for_asset_type by @Quexington in #18579
  • chore: fix some comments by @pengbanban in #18485
  • multiprocess_validation refactor by @arvidn in #18541
  • CHIA-1362 Deduct block overhead from the mempool's maximum block clvm cost limit by @AmineKhaldi in #18574
  • CHIA-1436: Revert "CHIA-645 Optimize build ancestors table. (#18100)" by @altendky in #18609
  • [CHIA-1486] Update to macOS 13 for build and test by @emlowe in #18640
  • Bump chia rs 0.14.0 by @arvidn in #18643
  • [CHIA-1087] Simplify batch pre validate blocks by @arvidn in #18602
  • [CHIA-1437]: Reduce level log spam when downloading DAT files by @emlowe in #18610
  • [CHIA-1427]: Limit full file creation when processing subscription generations by @emlowe in #18612
  • Update GUI pin to 71bae1c072941217cde26a70e864d9add1de07f9 by @emlowe in #18656

Fixed

New Contributors

Full Changelog: 2.4.3...2.4.4-rc1

Don't miss a new chia-blockchain release

NewReleases is sending notifications on new releases.