Rework the ABI spec to use event tag hashes instead of integers as type ids
IGI-111 opened this issue · comments
IGI-111 commented
Change the ABI specification to use the event tag type definitions and their 64 bit hashes as type ids.
This change should also include a new versioning field for the ABI files that uses a semver string (this would be version 0.1.0
.
As part of this change, LOG
and LOGD
receipts should no longer emit both a type id and an event hash but just the event hash (which is now also the type id).