@@ -33,7 +33,7 @@ use sp_runtime::{
33
33
traits:: { Block as BlockT , HashFor , Header as HeaderT } ,
34
34
} ;
35
35
36
- use polkadot_node_primitives:: { SignedFullStatement , Statement } ;
36
+ use polkadot_node_primitives:: { SignedFullStatement , Statement , CollationSecondedSignal } ;
37
37
use polkadot_parachain:: primitives:: HeadData ;
38
38
use polkadot_primitives:: v1:: {
39
39
Block as PBlock , Hash as PHash , CandidateReceipt , CompactStatement , Id as ParaId ,
@@ -530,7 +530,7 @@ impl<Block: BlockT> WaitToAnnounce<Block> {
530
530
pub fn wait_to_announce (
531
531
& mut self ,
532
532
block_hash : <Block as BlockT >:: Hash ,
533
- signed_stmt_recv : oneshot:: Receiver < SignedFullStatement > ,
533
+ signed_stmt_recv : oneshot:: Receiver < CollationSecondedSignal > ,
534
534
) {
535
535
let announce_block = self . announce_block . clone ( ) ;
536
536
@@ -557,10 +557,10 @@ impl<Block: BlockT> WaitToAnnounce<Block> {
557
557
async fn wait_to_announce < Block : BlockT > (
558
558
block_hash : <Block as BlockT >:: Hash ,
559
559
announce_block : Arc < dyn Fn ( Block :: Hash , Option < Vec < u8 > > ) + Send + Sync > ,
560
- signed_stmt_recv : oneshot:: Receiver < SignedFullStatement > ,
560
+ signed_stmt_recv : oneshot:: Receiver < CollationSecondedSignal > ,
561
561
) {
562
562
let statement = match signed_stmt_recv. await {
563
- Ok ( s) => s,
563
+ Ok ( s) => s. statement ,
564
564
Err ( _) => {
565
565
tracing:: debug!(
566
566
target: "cumulus-network" ,
0 commit comments