Skip to content

Bump chia-blockchain from 2.7.1 to 2.7.3 - #226

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/chia-blockchain-2.7.3
Open

Bump chia-blockchain from 2.7.1 to 2.7.3#226
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pip/chia-blockchain-2.7.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jul 28, 2026

Copy link
Copy Markdown
Contributor

Bumps chia-blockchain from 2.7.1 to 2.7.3.

Release notes

Sourced from chia-blockchain's releases.

2.7.3

What's Changed

Changed

  • Allow chia_getHeightInfo and chia_getCoinRecordsByNames WalletConnect commands to bypass confirmation prompts for read-only queries

Fixed

  • Fix confirmation dialogs not appearing on Linux (especially Wayland) when the ready-to-show event never fires
  • Fix Plot NFTs appearing assigned to the wrong key due to launcherId hex normalization
  • Fix log viewing in the reference wallet GUI by restoring missing Electron main-process imports
  • Fix "Asset type is not valid" error when confirming offers to sell NFTs

2.7.3-rc2

What's Changed

Changed

Full Changelog: Chia-Network/chia-blockchain@2.7.3-rc1...2.7.3-rc2

2.7.3-rc1

What's Changed

Changed

  • Allow chia_getHeightInfo and chia_getCoinRecordsByNames WalletConnect commands to bypass confirmation prompts for read-only queries

Fixed

  • Fix confirmation dialogs not appearing on Linux (especially Wayland) when the ready-to-show event never fires
  • Fix Plot NFTs appearing assigned to the wrong key due to launcherId hex normalization
  • Fix log viewing in the reference wallet GUI by restoring missing Electron main-process imports
  • Fix "Asset type is not valid" error when confirming offers to sell NFTs
  • Fix WalletConnect JSON parsing for negative mojo amounts encoded as BigInt strings

Full Changelog: Chia-Network/chia-blockchain@2.7.2...2.7.3-rc1

2.7.2

What's Changed

Added

  • Add Python 3.14 support

... (truncated)

Changelog

Sourced from chia-blockchain's changelog.

2.7.3 Chia blockchain 2026-07-16

What's Changed

Changed

  • Allow chia_getHeightInfo and chia_getCoinRecordsByNames WalletConnect commands to bypass confirmation prompts for read-only queries

Fixed

  • Fix confirmation dialogs not appearing on Linux (especially Wayland) when the ready-to-show event never fires
  • Fix Plot NFTs appearing assigned to the wrong key due to launcherId hex normalization
  • Fix log viewing in the reference wallet GUI by restoring missing Electron main-process imports
  • Fix "Asset type is not valid" error when confirming offers to sell NFTs

2.7.2 Chia blockchain 2026-07-09

What's Changed

Added

  • Add Python 3.14 support
  • Add Weight Proof v2 (WPv2) with MMR-based block commitments and optimized sub-epoch challenge segment tracking
  • Add PlotNFT v2 drivers for pool launch, join/leave, and reward claim
  • Add /get_constants RPC to full node
  • Add get_full_node_peer_count RPC to wallet

Changed

  • Add offer_only option to create_offer_for_ids
  • Change how offer_only works on create_offer_for_id
  • Add get_fee_estimate wallet RPC that retrieves fee-per-cost estimates from a connected full node peer, allowing wallet clients to get fee guidance without calling the full node RPC directly
  • Use a separate config for pooling information
  • Use SQLITE_MAX_VARIABLE_NUMBER for chunking limit
  • Simplify TransactionQueueEntry
  • Speedup test_ban_for_mismatched_tx_cost_fee
  • Improve state block handling in WalletNode's validate_received_state_from_peer
  • Annotate timelord_api.py
  • Annotate timelord_launcher.py
  • Annotate test_transactions.py
  • Support treating old consensus constant names as the new ones
  • Improve collection of valid coin states in WalletNode's add_states_from_peer
  • Make it clear that bytes100 is always exactly 100 bytes long
  • Annotate server.py
  • Avoid recomputing peak header block in WalletNode's wallet_short_sync_backtrack
  • Improve fetch_coin_spend
  • Annotate wallet_user_store.py
  • Add explicit None check in full_node's short_sync_batch instead of naked assert
  • Improve validate_additions
  • Use bad_element in test_invalid_rc_sub_slot_vdf

... (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 show <dependency name> 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)

Note

Medium Risk
Dependency-only change, but it upgrades a core Chia stack package that this project's CLI imports heavily; regressions would surface in tests and cdv commands rather than in edited source here.

Overview
Pins chia-blockchain from 2.7.1 to 2.7.3 in pyproject.toml, so installs and CI pull the newer upstream release.

That upgrade brings in upstream fixes (WalletConnect read-only query prompts, Linux/Wayland confirmation dialogs, Plot NFT launcherId normalization, NFT offer confirmation, GUI log viewing) plus 2.7.2 additions such as Python 3.14 support, Weight Proof v2, and wallet/RPC improvements—without any local code changes in this repo.

Reviewed by Cursor Bugbot for commit 3152bfb. Bugbot is set up for automated code reviews on this repo. Configure here.

Bumps [chia-blockchain](https://github.com/Chia-Network/chia-blockchain) from 2.7.1 to 2.7.3.
- [Release notes](https://github.com/Chia-Network/chia-blockchain/releases)
- [Changelog](https://github.com/Chia-Network/chia-blockchain/blob/2.7.3/CHANGELOG.md)
- [Commits](Chia-Network/chia-blockchain@2.7.1...2.7.3)

---
updated-dependencies:
- dependency-name: chia-blockchain
  dependency-version: 2.7.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added Changed Required label for PR that categorizes merge commit message as "Changed" for changelog dependencies Pull requests that update a dependency file python Pull requests that update Python code labels Jul 28, 2026
@socket-security

Copy link
Copy Markdown

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Updatedpypi/​chia-blockchain@​2.7.1 ⏵ 2.7.375 +1100100100100

View full report

@socket-security

Copy link
Copy Markdown

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
Obfuscated code: pypi chia-blockchain is 90.0% likely obfuscated

Confidence: 0.90

Location: Package overview

From: pyproject.tomlpypi/chia-blockchain@2.7.3

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore pypi/chia-blockchain@2.7.3. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn High
Obfuscated code: pypi chia-blockchain is 90.0% likely obfuscated

Confidence: 0.90

Location: Package overview

From: pyproject.tomlpypi/chia-blockchain@2.7.3

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore pypi/chia-blockchain@2.7.3. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Changed Required label for PR that categorizes merge commit message as "Changed" for changelog dependencies Pull requests that update a dependency file python Pull requests that update Python code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants