Skip to content

refactor: block validation will use the provided list of BlockTransac…#1040

Merged
roberts-pumpurs merged 2 commits into
rob/proxy-txsfrom
rob/block-val-stateless
Dec 5, 2025
Merged

refactor: block validation will use the provided list of BlockTransac…#1040
roberts-pumpurs merged 2 commits into
rob/proxy-txsfrom
rob/block-val-stateless

Conversation

@roberts-pumpurs

@roberts-pumpurs roberts-pumpurs commented Dec 1, 2025

Copy link
Copy Markdown
Contributor

Describe the changes

  • we propagate block transactions from block discovery -> block tree -> block validatoin
  • this way we don't need to keep re-fetching them from the mempool

Checklist

  • Tests have been added/updated for the changes.
  • Documentation has been updated for the changes (if applicable).
  • The code follows Rust's style guidelines.

@roberts-pumpurs roberts-pumpurs force-pushed the rob/block-val-stateless branch from ff44a7a to 631639e Compare December 1, 2025 16:11
@roberts-pumpurs roberts-pumpurs self-assigned this Dec 1, 2025
@roberts-pumpurs roberts-pumpurs marked this pull request as ready for review December 1, 2025 16:28
@roberts-pumpurs roberts-pumpurs merged commit 5339d76 into rob/proxy-txs Dec 5, 2025
17 checks passed
@roberts-pumpurs roberts-pumpurs deleted the rob/block-val-stateless branch December 5, 2025 12:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant