Releases: iamdefinitelyahuman/eth-event
Releases · iamdefinitelyahuman/eth-event
eth-event 1.2.5
Fixed
- Loosen dependencies
- Revert to
hexbytes<1
eth-event 1.2.4
Added
- Include
logIndex
,blockNumber
,transactionIndex
in decoded event logs
Fixed
- Bump dependencies
- Updates to handle downstream breaking changes
eth-event 1.2.3
Fixed
- Do not require
anonymous
field in ABI
eth-event 1.2.2
Fixed
- Handle indexed tuples
eth-event 1.2.1
Fixed
- Handle dynamic and fixed size tuples
eth-event 1.2.0
Added
- Include address in decoded event logs
eth-event 1.1.0
Added
- Decode events when the ABI contains indexed values but the log has None
Changed
- More expressive error messages when an event cannot be decoded from an incorrect number of topics
eth-event 1.0.0
Added
- Anonymous and undecodable events can be returned without raising with the
allow_undecoded
kwarg - MyPy typing
- Extensive docstrings
Changed
get_event_abi
is nowget_topic_map
decode_event
is nowdecode_log
decode_trace
is nowdecode_traceTransaction
- decoding methods can no longer be passed a contract ABI - the ABI must first be converted using
get_topic_map
Removed
get_topics
methodskip_anonymous
kwarg in decoder methods
eth-event 0.2.2
- Support for Python 3.8
eth-event 0.2.1
- Include components in decoded output for tuples