Package org.hyperledger.besu.plugin.data
Interface Log
-
public interface Log
A Log entry from a transaction execution.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description org.apache.tuweni.bytes.Bytes
getData()
The data, of possibly unlimited length, for this log entry.Address
getLogger()
The address of the contract writing this log message.java.util.List<? extends org.apache.tuweni.bytes.Bytes32>
getTopics()
The list of 32 byte log topics, possibly empty.
-
-
-
Method Detail
-
getLogger
Address getLogger()
The address of the contract writing this log message.- Returns:
- The loggers address.
-
getTopics
java.util.List<? extends org.apache.tuweni.bytes.Bytes32> 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.
-
-