diff --git a/cumulus/polkadot-omni-node/lib/src/nodes/aura.rs b/cumulus/polkadot-omni-node/lib/src/nodes/aura.rs index 6ad2a880230b3..4ca63576170dd 100644 --- a/cumulus/polkadot-omni-node/lib/src/nodes/aura.rs +++ b/cumulus/polkadot-omni-node/lib/src/nodes/aura.rs @@ -128,7 +128,7 @@ where let spawner = task_manager.spawn_essential_handle(); let relay_chain_verifier = - Box::new(RelayChainVerifier::new(client.clone(), |_, _| async { Ok(()) })); + Box::new(RelayChainVerifier::new(client.clone(), inherent_data_providers)); let equivocation_aura_verifier = EquivocationVerifier::<::Pair, _, _, _>::new( diff --git a/prdoc/pr_9102.prdoc b/prdoc/pr_9102.prdoc new file mode 100644 index 0000000000000..67d1c25abb5c2 --- /dev/null +++ b/prdoc/pr_9102.prdoc @@ -0,0 +1,12 @@ +title: '`polkadot-omni-node`: pass timestamp inherent data for block import' +doc: +- audience: [ Runtime Dev, Node Dev ] + description: |- + This should allow aura runtimes to check timestamp inherent data when syncing/importing blocks + that include timestamp inherent data. + + Runtime developers can check timestamp inherent data while using `polkadot-omni-node-lib`/`polkadot-omni-node`/`polkadot-parachain` binaries. + This change is backwards compatible and doesn't require runtimes to check the timestamp inherent, but they are able to do it now if needed. +crates: +- name: polkadot-omni-node-lib + bump: minor