web3research.evm.SingleEventDecoder
- class web3research.evm.SingleEventDecoder(web3: web3.Web3, event_abi: Dict[str, Any], name=None)
SingleEventDecoder decodes a single event from a log object.
- Parameters:
web3 (web3.Web3)
event_abi (Dict[str, Any])
- event_name
- abi
- contract
- decode(event_log: Dict[str, Any]) Dict[str, Any]
Decode an event log.
- Args:
event_log (EventLog): The event log.
- Returns:
Dict[str, Any]: The decoded event.
- Parameters:
event_log (Dict[str, Any])
- Return type:
Dict[str, Any]