Description
Alongside #7924, the indexer would need a few read methods supported from the gRPC:
containsTransaction(digest) -> bool that returns whether the transaction has been indexed on the node. Or alternatively getTransaction(digest) -> TransactionBlock by digest, return the transaction block.
getLatestCheckpointSequenceNumber() -> SequenceNumber