Interface Log
public interface Log
A Log entry from a transaction execution.
-
Method Summary
Modifier and TypeMethodDescriptionorg.apache.tuweni.bytes.BytesgetData()The data, of possibly unlimited length, for this log entry.org.hyperledger.besu.datatypes.AddressThe address of the contract writing this log message.List<org.hyperledger.besu.datatypes.LogTopic> The list of 32 byte log topics, possibly empty.
-
Method Details
-
getLogger
org.hyperledger.besu.datatypes.Address getLogger()The address of the contract writing this log message.- Returns:
- The loggers address.
-
getTopics
List<org.hyperledger.besu.datatypes.LogTopic> getTopics()The list of 32 byte log topics, possibly empty.- Returns:
- The list, possibly zero length, of log topics.
-
getData
org.apache.tuweni.bytes.Bytes getData()The data, of possibly unlimited length, for this log entry.- Returns:
- The log data.
-