File tree Expand file tree Collapse file tree 1 file changed +2
-6
lines changed
Expand file tree Collapse file tree 1 file changed +2
-6
lines changed Original file line number Diff line number Diff line change @@ -178,12 +178,8 @@ impl<'a> HeadersProcess<'a> {
178178 let mut headers_to_insert = Vec :: new ( ) ;
179179
180180 for ( idx, header) in headers. iter ( ) . enumerate ( ) {
181- // For the first header, use shared data loader; for others use batch provider
182- let verifier = if idx == 0 {
183- HeaderVerifier :: new ( shared, consensus)
184- } else {
185- HeaderVerifier :: new ( & batch_provider, consensus)
186- } ;
181+ // Use batch provider for all headers - it falls back to shared for parent lookups
182+ let verifier = HeaderVerifier :: new ( & batch_provider, consensus) ;
187183 // Check if already valid (skip re-validation)
188184 let status = self . active_chain . get_block_status ( & header. hash ( ) ) ;
189185 if status. contains ( BlockStatus :: HEADER_VALID ) {
You can’t perform that action at this time.
0 commit comments