Interface Log


public interface Log
A Log entry from a transaction execution.
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.tuweni.bytes.Bytes
    The data, of possibly unlimited length, for this log entry.
    org.hyperledger.besu.datatypes.Address
    The 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.