Chia-Network / pool-reference

Reference python implementation of Chia pool operations for pool operators
Apache License 2.0
439 stars 197 forks source link

build(deps): bump chia-blockchain from 2.0.0 to 2.3.1 #313

Closed dependabot[bot] closed 3 months ago

dependabot[bot] commented 4 months ago

Bumps chia-blockchain from 2.0.0 to 2.3.1.

Release notes

Sourced from chia-blockchain's releases.

2.3.1

Version 2.3.1 of the Chia reference client is now available for download! Upgrading to this release is optional. It includes a single update.

Added

  • Added warp.green CATs (wUSDC.b, wmilliETH.b, wUSDC, wmilliETH, wUSDT) to the known CAT list

2.3.1-rc1

What's Changed

Added

Full Changelog: https://github.com/Chia-Network/chia-blockchain/compare/2.3.0...2.3.1-rc1

2.3.0

Version 2.3.0 of the Chia reference client is now available for download! This release includes a soft fork, which will activate at the end of July 2024. It also includes a security fix. Everyone should upgrade their farmers and harvesters to at least version 2.3.0 as soon as time permits.

This release includes the Chialisp message conditions from CHIP-25, the wallet sync protocol from CHIP-26, various DataLayer performance improvements, and a few other ease-of-use updates.

Fixed

  • Fixed Install.ps1 for PowerShell 7.4
  • Fixed readability of Could not find parent coin error log by printing hex and not bytes
  • Fixed some shutdown log spam by ensuring signal objects for signal handlers (fixes #17578)
  • Fixed negative plot sync durations not crashing the harvester (fixes #15027) (thanks @​felixbrucker)
  • Fixed log spam by only logging warnings about protocol mismatches for farmer and harvester
  • Fixed log spam by logging rollbacks only if heights are actually deleted
  • Fixed DID update metadata issue (fixes #17412)
  • Fixed error codes and add more test coverage for message conditions
  • Fixed non-development source install
  • Fixed reorg from 0
  • Fixed (again) Datalayer download banning
  • Improved timelord skip peak logic.
  • Used click.Path for make_offer command filename (fixes #10920)
  • Handle when xch_target_address in config doesn't decode correctly (fixes #16995)
  • Delete unconfirmed Clawback TX
  • tighten up the check for duplicate UnfinishedBlocks before requesting that block
  • Optimized Datalayer get_key_by_node
  • Added test for observance of melted CAT balance (fixes #17727)
  • increase backwards compatibility by using default values for peer file path
  • Added --skip-keyring option to chia start and use in GUI (fixes #17848)

Added

  • Added Python 3.12 support
  • Added new subscription and wallet sync protocol support (will be used by the wallet in future releases)
  • Added Chip-25 Message Conditions support (Chia-Network/chips#98)
  • Added support for HTTP redirect for the pool url (thanks @​felixbrucker)
  • Added use_delta_sync option for faster wallet sync (thanks @​felixbrucker)
  • Added Datalayer RPC pagination.

... (truncated)

Changelog

Sourced from chia-blockchain's changelog.

2.3.1 Chia blockchain 2024-04-28

Added

  • Added warp.green CATs (wUSDC.b, wmilliETH.b, wUSDC, wmilliETH, wUSDT) to the known CAT list

2.3.0 Chia blockchain 2024-05-01

Fixed

  • Fixed Install.ps1 for PowerShell 7.4
  • Fixed readability of Could not find parent coin error log by printing hex and not bytes
  • Fixed some shutdown log spam by ensuring signal objects for signal handlers (fixes #17578)
  • Fixed negative plot sync durations not crashing the harvester (fixes #15027) (thanks @​felixbrucker)
  • Fixed log spam by only logging warnings about protocol mismatches for farmer and harvester
  • Fixed log spam by logging rollbacks only if heights are actually deleted
  • Fixed DID update metadata issue (fixes #17412)
  • Fixed error codes and add more test coverage for message conditions
  • Fixed non-development source install
  • Fixed reorg from 0
  • Fixed (again) Datalayer download banning
  • Improved timelord skip peak logic.
  • Used click.Path for make_offer command filename (fixes #10920)
  • Handle when xch_target_address in config doesn't decode correctly (fixes #16995)
  • Delete unconfirmed Clawback TX
  • tighten up the check for duplicate UnfinishedBlocks before requesting that block
  • Optimized Datalayer get_key_by_node
  • Added test for observance of melted CAT balance (fixes #17727)
  • increase backwards compatibility by using default values for peer file path
  • Added --skip-keyring option to chia start and use in GUI (fixes #17848)

Added

  • Added Python 3.12 support
  • Added new subscription and wallet sync protocol support (will be used by the wallet in future releases)
  • Added Chip-25 Message Conditions support (Chia-Network/chips#98)
  • Added support for HTTP redirect for the pool url (thanks @​felixbrucker)
  • Added use_delta_sync option for faster wallet sync (thanks @​felixbrucker)
  • Added Datalayer RPC pagination.
  • Added Datalayer multiple batch updates with submit_on_chain option.
  • Added get_network_info RPC to daemon
  • Added new_unfinished_block2 support in Chia seeder
  • Added Hint support for SpendSim

Changed

  • Transition FullBlock, BlockRecord, CoinSpend, and HeaderBlock to rust
  • Move tests - all tests and infrastructure are now included in the chia-blockchain package under chia/_tests
  • Remove Announcement class in favor of Condition subclasses
  • Remove ignore_max_send_amount
  • Use psutil.cpu_affinity() instead of os.cpu_count()
  • Stop automatic transaction pushing by wallets
  • Unify transaction pushing
  • For testing purposes added support for non-ssl rpc clients

... (truncated)

Commits


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 4 months ago

The following labels could not be found: dependencies, python, Changed.

socket-security[bot] commented 4 months ago

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
pypi/chia-blockchain@2.3.1 environment, eval, filesystem, network, shell, unsafe 0 14.7 MB chia-network

🚮 Removed packages: pypi/chia-blockchain@2.0.0

View full report↗︎

dependabot[bot] commented 3 months ago

Superseded by #317.