For example, in one smart contact, a transaction is made, which contains some extra information, let's say the buyer's name. Once the transaction is committed, it is saved into one block. As you know, there are thousand of transactions per second, and millions of blocks are generated by now.
Question, is there a quick way to look up one specific transaction by this buyer? the buyer's name is saved into the transaction before.
If I did not make it clear, let's make it simple, in smart contact "eosio.token", we can put a memo when doing a transfer. Is there an easy/quick way to search specific memo text on the blockchain?
It may be doable by enumerate all blocks and all transactions, but as you know, there are too many of them, and it keeps growing very fast, so it is probably not practical to enumerate all blocks. Do you have any other suggestions/idears ?
Any comments would be appreciated.