Skip to content
New issue

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

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

Already on GitHub? # to your account

Use ParachainBlockImport::new_with_delayed_best_block when experimental_block_import_strategy is disabled #3084

Merged
merged 3 commits into from
Dec 6, 2024

Conversation

RomarQ
Copy link
Contributor

@RomarQ RomarQ commented Dec 6, 2024

What does it do?

This PR fixes an issue related to a suggestion provided here: paritytech/polkadot-sdk#4333

When using ParachainBlockImport::new, the block import parameters do not contain any fork_choice, which causes the block import pipeline to fail.

Fix on the nimbus side: Moonsong-Labs/moonkit#56

@RomarQ RomarQ added the B5-clientnoteworthy Changes should be mentioned in any downstream projects' release notes label Dec 6, 2024
@RomarQ RomarQ self-assigned this Dec 6, 2024
Copy link
Contributor

github-actions bot commented Dec 6, 2024

WASM runtime size check:

Compared to target branch

Moonbase runtime: 2260 KB (no changes) ✅

Moonbeam runtime: 2248 KB (no changes) ✅

Moonriver runtime: 2240 KB (no changes) ✅

Compared to latest release (runtime-3400)

Moonbase runtime: 2260 KB (+232 KB compared to latest release) ⚠️

Moonbeam runtime: 2248 KB (+236 KB compared to latest release) ⚠️

Moonriver runtime: 2240 KB (+228 KB compared to latest release) ⚠️

@RomarQ RomarQ added the not-breaking Does not need to be mentioned in breaking changes label Dec 6, 2024
@crystalin crystalin added the D3-trivial PR contains trivial changes in a runtime directory that do not require an audit label Dec 6, 2024
@stiiifff stiiifff merged commit 6b50394 into master Dec 6, 2024
40 of 46 checks passed
@stiiifff stiiifff deleted the rq/fix-block-import branch December 6, 2024 11:28
Copy link
Contributor

github-actions bot commented Dec 6, 2024

Coverage Report

@@                  Coverage Diff                   @@
##           master   rq/fix-block-import     +/-   ##
======================================================
  Coverage   74.58%                74.58%   0.00%     
  Files         375                   375             
+ Lines       95682                 95684      +2     
======================================================
+ Hits        71356                 71357      +1     
+ Misses      24326                 24327      +1     
Files Changed Coverage
/node/service/src/lib.rs 62.00% (-0.02%) 🔽

Coverage generated Fri Dec 6 11:33:57 UTC 2024

@RomarQ
Copy link
Contributor Author

RomarQ commented Dec 6, 2024

Updated the description

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
B5-clientnoteworthy Changes should be mentioned in any downstream projects' release notes D3-trivial PR contains trivial changes in a runtime directory that do not require an audit not-breaking Does not need to be mentioned in breaking changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants