for singleTransactionInt in range(0, transactionCount):
     transaction = harvester.web3.eth.getTransactionByBlock(
         b, singleTransactionInt)
     # transaction = harvester.web3.eth.getTransactionByBlock(6509882, singleTransactionInt)
     transactionHash = transaction.hash
     # Check to see if this TxHash is indexed
     transactionReceipt = harvester.web3.eth.getTransactionReceipt(
         transaction.hash)
     transactionLogs = transactionReceipt.logs
     if (len(transactionLogs) >= 1):
         for transactionLog in transactionLogs:
             contractAddress = transactionLog["address"]
             blockNumber = transactionReceipt["blockNumber"]
             sentFrom = transactionReceipt["from"]
             if harvester.hasDataBeenIndexed(
                     harvester.commonIndex,
                     contractAddress) == True:
                 listOfAbis = harvester.fetchAbiShaList(
                     contractAddress)
                 if listOfAbis["hits"]["total"] > 0:
                     for item in listOfAbis["hits"]["hits"][0][
                             "_source"]["abiShaList"]:
                         jsonAbi = json.loads(
                             harvester.fetchAbiUsingHash(str(item)))
                         for abiComponents in jsonAbi:
                             isEvent = False
                             name = ""
                             inputs = []
                             for key, value in abiComponents.items(
                             ):
                                 if key == "inputs":