Timelock Event Indexing#
ExecutedTransaction event has
Indexed event parameters cost more gas, and as such should only be used if useful for search filtering.
The majority of the time
ExecuteTransaction is emitted with a hard coded zero txHash.
Which is not particularly useful for search.
txHash or remove
txHash altogether. Alternatively, implement two different
ExecuteTransaction events, one with indexing for timelock functionality and one without for proposals.