@@ -163,7 +163,7 @@ where
163163 RpcBlock :: new (
164164 block,
165165 Some ( block_data) ,
166- chain. data_availability_checker . clone ( ) ,
166+ & chain. data_availability_checker ,
167167 chain. spec . clone ( ) ,
168168 )
169169 . unwrap ( )
@@ -178,15 +178,15 @@ where
178178 RpcBlock :: new (
179179 block,
180180 Some ( block_data) ,
181- chain. data_availability_checker . clone ( ) ,
181+ & chain. data_availability_checker ,
182182 chain. spec . clone ( ) ,
183183 )
184184 . unwrap ( )
185185 }
186186 None => RpcBlock :: new (
187187 block,
188188 Some ( AvailableBlockData :: NoData ) ,
189- chain. data_availability_checker . clone ( ) ,
189+ & chain. data_availability_checker ,
190190 chain. spec . clone ( ) ,
191191 )
192192 . unwrap ( ) ,
@@ -415,7 +415,7 @@ async fn chain_segment_non_linear_parent_roots() {
415415 blocks[ 3 ] = RpcBlock :: new (
416416 Arc :: new ( SignedBeaconBlock :: from_block ( block, signature) ) ,
417417 blocks[ 3 ] . block_data ( ) . cloned ( ) ,
418- harness. chain . data_availability_checker . clone ( ) ,
418+ & harness. chain . data_availability_checker ,
419419 harness. spec . clone ( ) ,
420420 )
421421 . unwrap ( ) ;
@@ -455,7 +455,7 @@ async fn chain_segment_non_linear_slots() {
455455 blocks[ 3 ] = RpcBlock :: new (
456456 Arc :: new ( SignedBeaconBlock :: from_block ( block, signature) ) ,
457457 blocks[ 3 ] . block_data ( ) . cloned ( ) ,
458- harness. chain . data_availability_checker . clone ( ) ,
458+ & harness. chain . data_availability_checker ,
459459 harness. spec . clone ( ) ,
460460 )
461461 . unwrap ( ) ;
@@ -485,7 +485,7 @@ async fn chain_segment_non_linear_slots() {
485485 blocks[ 3 ] = RpcBlock :: new (
486486 Arc :: new ( SignedBeaconBlock :: from_block ( block, signature) ) ,
487487 blocks[ 3 ] . block_data ( ) . cloned ( ) ,
488- harness. chain . data_availability_checker . clone ( ) ,
488+ & harness. chain . data_availability_checker ,
489489 harness. chain . spec . clone ( ) ,
490490 )
491491 . unwrap ( ) ;
@@ -632,7 +632,7 @@ async fn invalid_signature_gossip_block() {
632632 let rpc_block = RpcBlock :: new (
633633 Arc :: new ( signed_block) ,
634634 None ,
635- harness. chain . data_availability_checker . clone ( ) ,
635+ & harness. chain . data_availability_checker ,
636636 harness. spec . clone ( ) ,
637637 )
638638 . unwrap ( ) ;
@@ -1643,7 +1643,7 @@ async fn add_base_block_to_altair_chain() {
16431643 let base_rpc_block = RpcBlock :: new (
16441644 Arc :: new ( base_block. clone ( ) ) ,
16451645 None ,
1646- harness. chain . data_availability_checker . clone ( ) ,
1646+ & harness. chain . data_availability_checker ,
16471647 harness. spec . clone ( ) ,
16481648 )
16491649 . unwrap ( ) ;
@@ -1674,7 +1674,7 @@ async fn add_base_block_to_altair_chain() {
16741674 RpcBlock :: new(
16751675 Arc :: new( base_block) ,
16761676 None ,
1677- harness. chain. data_availability_checker. clone ( ) ,
1677+ & harness. chain. data_availability_checker,
16781678 harness. spec. clone( )
16791679 )
16801680 . unwrap( )
@@ -1794,7 +1794,7 @@ async fn add_altair_block_to_base_chain() {
17941794 let altair_rpc_block = RpcBlock :: new (
17951795 Arc :: new ( altair_block. clone ( ) ) ,
17961796 None ,
1797- harness. chain . data_availability_checker . clone ( ) ,
1797+ & harness. chain . data_availability_checker ,
17981798 harness. spec . clone ( ) ,
17991799 )
18001800 . unwrap ( ) ;
@@ -1825,7 +1825,7 @@ async fn add_altair_block_to_base_chain() {
18251825 RpcBlock :: new(
18261826 Arc :: new( altair_block) ,
18271827 None ,
1828- harness. chain. data_availability_checker. clone ( ) ,
1828+ & harness. chain. data_availability_checker,
18291829 harness. spec. clone( )
18301830 )
18311831 . unwrap( )
@@ -1895,7 +1895,7 @@ async fn import_duplicate_block_unrealized_justification() {
18951895 let rpc_block = RpcBlock :: new (
18961896 block. clone ( ) ,
18971897 Some ( AvailableBlockData :: NoData ) ,
1898- harness. chain . data_availability_checker . clone ( ) ,
1898+ & harness. chain . data_availability_checker ,
18991899 harness. spec . clone ( ) ,
19001900 )
19011901 . unwrap ( ) ;
@@ -1998,7 +1998,7 @@ async fn signature_verify_mixed_rpc_block_variants() {
19981998 RpcBlock :: new (
19991999 block,
20002000 None ,
2001- harness. chain . data_availability_checker . clone ( ) ,
2001+ & harness. chain . data_availability_checker ,
20022002 harness. chain . spec . clone ( ) ,
20032003 )
20042004 . unwrap ( )
@@ -2068,7 +2068,7 @@ async fn rpc_block_construction_fails_with_wrong_blob_count() {
20682068 let result = RpcBlock :: new (
20692069 Arc :: new ( block) ,
20702070 Some ( block_data) ,
2071- harness. chain . data_availability_checker . clone ( ) ,
2071+ & harness. chain . data_availability_checker ,
20722072 harness. chain . spec . clone ( ) ,
20732073 ) ;
20742074
@@ -2138,7 +2138,7 @@ async fn rpc_block_rejects_missing_custody_columns() {
21382138 let result = RpcBlock :: new (
21392139 Arc :: new ( block) ,
21402140 Some ( block_data) ,
2141- harness. chain . data_availability_checker . clone ( ) ,
2141+ & harness. chain . data_availability_checker ,
21422142 harness. chain . spec . clone ( ) ,
21432143 ) ;
21442144
@@ -2226,7 +2226,7 @@ async fn rpc_block_allows_construction_past_da_boundary() {
22262226 let result = RpcBlock :: new (
22272227 Arc :: new ( block) ,
22282228 Some ( AvailableBlockData :: NoData ) ,
2229- harness. chain . data_availability_checker . clone ( ) ,
2229+ & harness. chain . data_availability_checker ,
22302230 harness. chain . spec . clone ( ) ,
22312231 ) ;
22322232
0 commit comments