@@ -149,7 +149,11 @@ func (s *AvsSubscriber) BlockNumberRetryable(ctx context.Context) (uint64, error
149149
150150func FilterBatchV2 (s * AvsSubscriber , opts * bind.FilterOpts , batchMerkleRoot [][32 ]byte ) func () (* servicemanager.ContractAlignedLayerServiceManagerNewBatchV2Iterator , error ) {
151151 filterNewBatchV2_func := func () (* servicemanager.ContractAlignedLayerServiceManagerNewBatchV2Iterator , error ) {
152- return s .AvsContractBindings .ServiceManager .FilterNewBatchV2 (opts , batchMerkleRoot )
152+ logs , err := s .AvsContractBindings .ServiceManager .FilterNewBatchV2 (opts , batchMerkleRoot )
153+ if err != nil {
154+ logs , err = s .AvsContractBindings .ServiceManagerFallback .FilterNewBatchV2 (opts , batchMerkleRoot )
155+ }
156+ return logs , err
153157 }
154158 return filterNewBatchV2_func
155159}
@@ -166,7 +170,11 @@ func (s *AvsSubscriber) FilterBatchV2Retryable(opts *bind.FilterOpts, batchMerkl
166170
167171func FilterBatchV3 (s * AvsSubscriber , opts * bind.FilterOpts , batchMerkleRoot [][32 ]byte ) func () (* servicemanager.ContractAlignedLayerServiceManagerNewBatchV3Iterator , error ) {
168172 filterNewBatchV3_func := func () (* servicemanager.ContractAlignedLayerServiceManagerNewBatchV3Iterator , error ) {
169- return s .AvsContractBindings .ServiceManager .FilterNewBatchV3 (opts , batchMerkleRoot )
173+ logs , err := s .AvsContractBindings .ServiceManager .FilterNewBatchV3 (opts , batchMerkleRoot )
174+ if err != nil {
175+ logs , err = s .AvsContractBindings .ServiceManagerFallback .FilterNewBatchV3 (opts , batchMerkleRoot )
176+ }
177+ return logs , err
170178 }
171179 return filterNewBatchV3_func
172180}
0 commit comments