@@ -355,12 +355,14 @@ impl SyncStore {
355355 fn get_range (
356356 & self ,
357357 entity_types : Vec < EntityType > ,
358+ causality_region : CausalityRegion ,
358359 block_range : Range < BlockNumber > ,
359360 ) -> Result < BTreeMap < BlockNumber , Vec < EntityWithType > > , StoreError > {
360361 retry:: forever ( & self . logger , "get_range" , || {
361362 self . writable . get_range (
362363 self . site . cheap_clone ( ) ,
363364 entity_types. clone ( ) ,
365+ causality_region,
364366 block_range. clone ( ) ,
365367 )
366368 } )
@@ -1234,9 +1236,11 @@ impl Queue {
12341236 fn get_range (
12351237 & self ,
12361238 entity_types : Vec < EntityType > ,
1239+ causality_region : CausalityRegion ,
12371240 block_range : Range < BlockNumber > ,
12381241 ) -> Result < BTreeMap < BlockNumber , Vec < EntityWithType > > , StoreError > {
1239- self . store . get_range ( entity_types, block_range)
1242+ self . store
1243+ . get_range ( entity_types, causality_region, block_range)
12401244 }
12411245
12421246 fn get_derived (
@@ -1454,11 +1458,14 @@ impl Writer {
14541458 fn get_range (
14551459 & self ,
14561460 entity_types : Vec < EntityType > ,
1461+ causality_region : CausalityRegion ,
14571462 block_range : Range < BlockNumber > ,
14581463 ) -> Result < BTreeMap < BlockNumber , Vec < EntityWithType > > , StoreError > {
14591464 match self {
1460- Writer :: Sync ( store) => store. get_range ( entity_types, block_range) ,
1461- Writer :: Async { queue, .. } => queue. get_range ( entity_types, block_range) ,
1465+ Writer :: Sync ( store) => store. get_range ( entity_types, causality_region, block_range) ,
1466+ Writer :: Async { queue, .. } => {
1467+ queue. get_range ( entity_types, causality_region, block_range)
1468+ }
14621469 }
14631470 }
14641471
@@ -1593,9 +1600,11 @@ impl ReadStore for WritableStore {
15931600 fn get_range (
15941601 & self ,
15951602 entity_types : Vec < EntityType > ,
1603+ causality_region : CausalityRegion ,
15961604 block_range : Range < BlockNumber > ,
15971605 ) -> Result < BTreeMap < BlockNumber , Vec < EntityWithType > > , StoreError > {
1598- self . writer . get_range ( entity_types, block_range)
1606+ self . writer
1607+ . get_range ( entity_types, causality_region, block_range)
15991608 }
16001609
16011610 fn get_derived (
0 commit comments