File tree Expand file tree Collapse file tree 1 file changed +14
-4
lines changed
packages/indexer/src/services Expand file tree Collapse file tree 1 file changed +14
-4
lines changed Original file line number Diff line number Diff line change @@ -389,10 +389,20 @@ export class BundleIncludedEventsService extends RepeatableTask {
389389 const latestBlock = latestBlocks [ chainId ] ! ;
390390 const cappedEndBlock = Math . min ( endBlockWithBuffer , latestBlock ) ;
391391 const contractName = chainIsSvm ? "SvmSpoke" : "SpokePool" ;
392- const deployedBlockNumber = getDeployedBlockNumber (
393- contractName ,
394- chainId ,
395- ) ;
392+ let deployedBlockNumber : number ;
393+
394+ try {
395+ deployedBlockNumber = getDeployedBlockNumber ( contractName , chainId ) ;
396+ } catch ( error ) {
397+ this . logger . debug ( {
398+ at : "Indexer#BundleIncludedEventsService#getSpokeClientsForLookbackBlockRange" ,
399+ message : `Could not get deployed block number for chain ${ chainId } ` ,
400+ startBlock,
401+ cappedEndBlock,
402+ } ) ;
403+ return [ chainId , null ] ;
404+ }
405+
396406 this . logger . debug ( {
397407 at : "Indexer#BundleIncludedEventsService#getSpokeClientsForLookbackBlockRange" ,
398408 message : `Instantiate SpokePool client for chain ${ chainId } ` ,
You can’t perform that action at this time.
0 commit comments