yeah even i wana know all the events in a block i dont wana use any api whats the best optimized way to do it without rolling through all txs in a block