When subscribing to the stream for log entries or events, a transactions is received, and then about two minutes later the same transaction is received again. Is this the intended, expected behavior? (I have subscribed to USDC Transfer events).
the second transaction has confirmed flag set to true and the first one has the confirmed flag set to false
we consider a transaction as confirmed after a number of blocks passed, so that a reorg has a very low probability at that time