Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CHIA-2109 Clarify cases when transactions filter is computed with just reward coins #19078

Merged

Conversation

AmineKhaldi
Copy link
Contributor

Purpose:

This allows us to request more clearly the computation of a transactions filter, both when the transaction block contains no transactions generator (block with only reward coins) and when it has one.

Current Behavior:

Requesting a transactions filter on the two cases of transaction blocks (with and without transactions generator) are not separated clearly.

New Behavior:

There are now two clear paths that requesting a transactions filter on a transaction block would go through.

@AmineKhaldi AmineKhaldi added Changed Required label for PR that categorizes merge commit message as "Changed" for changelog Cleanup Code cleanup labels Dec 20, 2024
@AmineKhaldi AmineKhaldi self-assigned this Dec 20, 2024
@AmineKhaldi AmineKhaldi marked this pull request as ready for review December 23, 2024 17:13
@AmineKhaldi AmineKhaldi requested a review from a team as a code owner December 23, 2024 17:13
@arvidn
Copy link
Contributor

arvidn commented Dec 31, 2024

missing test coverage:

chia/consensus/blockchain.py (80.0%): Missing lines 916

looks good otherwise!

@AmineKhaldi AmineKhaldi force-pushed the no_tx_filter_vs_filter_check_pass branch from d4873e7 to 7c84f8e Compare January 7, 2025 15:37
@pmaslana pmaslana merged commit 11d0dd9 into Chia-Network:main Jan 9, 2025
357 checks passed
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 Cleanup Code cleanup
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants