Rework the ABI spec to use event tag hashes instead of integers as type ids #5954
Labels
ABI
Everything to do the ABI, especially the JSON representation
breaking
May cause existing user code to break. Requires a minor or major release.
compiler
General compiler. Should eventually become more specific as the issue is triaged
logging
Related to logging (tracing, stdout, stderr, log-files)
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
andLOGD
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).The text was updated successfully, but these errors were encountered: