When event ABI topics are converted to a "log topic" in event_abi_to_log_topic, it returns a value in bytes. Comparing this with the topic value often fails when the value is just a hex string and not HexBytes. So this is to ensure everything is converted to hex before comparing event signatures from logs with that from the event ABI.
What was wrong?
Closes #3286
How was it fixed?
When event ABI topics are converted to a "log topic" in
event_abi_to_log_topic
, it returns a value in bytes. Comparing this with the topic value often fails when the value is just a hex string and notHexBytes
. So this is to ensure everything is converted to hex before comparing event signatures from logs with that from the event ABI.Todo:
Cute Animal Picture