Bump chia-bls from 0.38.2 to 0.47.0 - #564
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [chia-bls](https://github.com/Chia-Network/chia_rs) from 0.38.2 to 0.47.0. - [Release notes](https://github.com/Chia-Network/chia_rs/releases) - [Commits](Chia-Network/chia_rs@0.38.2...0.47.0) --- updated-dependencies: - dependency-name: chia-bls dependency-version: 0.47.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>
|
Review the following changes in direct dependencies. Learn more about Socket for GitHub.
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes using high effort and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 0a9aae4. Configure here.
| [dependencies] | ||
| binascii = "0.1.4" | ||
| chia-bls = "0.38.2" | ||
| chia-bls = "0.47.0" |
There was a problem hiding this comment.
Stale wasm lockfile after bump
Low Severity
Root chia-bls is bumped to 0.47.0, but wasm/Cargo.lock still only records chia-bls 0.38.2 for the path-dependent chialisp crate. Wasm builds that honor the committed lockfile (for example with --locked) cannot resolve the new requirement, and unlocked builds silently rewrite the lockfile instead of keeping the repo reproducible.
Reviewed by Cursor Bugbot for commit 0a9aae4. Configure here.


Bumps chia-bls from 0.38.2 to 0.47.0.
Release notes
Sourced from chia-bls's releases.
... (truncated)
Commits
0660466Merge pull request #1503 from Chia-Network/bump-0.47.08612fedbump version to 0.47.06cceddfMerge pull request #1502 from Chia-Network/new-cost-modelddefb84update get_flags_for_height_and_constants6fb8bdbbump clvmrsd2f4b6aenable new cost model0d3166eMerge pull request #1501 from Chia-Network/generator-buffer-typede58949correct transactions_generator_buffer type to be bytes instead of list[uint8]8d1fa1d[CHIA-3823] Add INTERNED_GENERATOR consensus path + serde_2026 prefix guard (...cdf6d64Merge pull request #1498 from Chia-Network/fast-forwardDependabot 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 rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)Note
Medium Risk
A large jump in a BLS/crypto stack dependency can change serialization or crypto behavior at runtime even without local code edits; dual versions in the lockfile add compile/link surface. Limited direct API use in chialisp lowers but does not remove that risk.
Overview
Bumps the direct
chia-blsdependency from 0.38.2 to 0.47.0 inCargo.toml, withCargo.lockupdated sochialispresolves to the new crate set (chia-sha2,chia-traits,chia_streamable_macroat 0.47.0 andthiserror2.x on that path).The lockfile now carries two
chia-blsversions: 0.47.0 for this package and 0.38.2 still pulled in byclvmr. There are no Rust source changes in this PR; usage stays onchia_bls::PublicKeyandhash_to_g1in the CLVM/BLS tests and type compatibility layer.Upstream 0.47.0 includes consensus/serialization work (e.g.
serde_2026, interned generator paths, cost model changes). Those affect behavior only where this crate calls into the newchia-blsAPIs—not via edits here.Reviewed by Cursor Bugbot for commit 0a9aae4. Bugbot is set up for automated code reviews on this repo. Configure here.