Pending blocks contain finalized txs, so we should be reading pending blocks to read the latest finalized transactions.
This should also mitigate current behavior where we are seeing stale reports (ending in an on-chain revert or a fee-estimation failure) because nodes keep on transmitting the same report because they are reading the latest block and assuming it didn't make it on chain.
Pending blocks contain finalized txs, so we should be reading pending blocks to read the latest finalized transactions.
This should also mitigate current behavior where we are seeing stale reports (ending in an on-chain revert or a fee-estimation failure) because nodes keep on transmitting the same report because they are reading the latest block and assuming it didn't make it on chain.