Chia-Network / chia-blockchain

Chia blockchain python implementation (full node, farmer, harvester, timelord, and wallet)
Apache License 2.0
10.83k stars 2.02k forks source link

Bump chia rs 0.14.0 #18643

Closed arvidn closed 5 days ago

arvidn commented 5 days ago

This PR is best reviewed one commit at a time.

Purpose:

Changes since last chia_rs release can be found here: https://github.com/Chia-Network/chia_rs/releases/tag/0.14.0

The main feature of this update is to fix validate_clvm_and_signature() to release the GIL. This was an oversight in the previous version where this function was first ported to rust. We are already using this function in a python thread in chia-blockchain.

Additionally, a few feature flags have been removed now (and enabled unconditionally) as soft0fork 4 and 5 as well as the hard fork have activated. This is reflected in chia-blockchain by removing all references to them.

Current Behavior:

New Behavior:

socket-security[bot] commented 5 days ago

Removed dependencies detected. Learn more about Socket for GitHub ↗︎

🚮 Removed packages: pypi/chia-rs@0.13.0

View full report↗︎