public class Log
extends java.lang.Object
Log object used by EthLog and EthGetTransactionReceipt.
It's not clear in the docs If only a list of hashes are returned for filters created with eth_newBlockFilter or eth_newPendingTransactionFilter.
| Constructor and Description |
|---|
Log() |
Log(boolean removed,
java.lang.String logIndex,
java.lang.String transactionIndex,
java.lang.String transactionHash,
java.lang.String blockHash,
java.lang.String blockNumber,
java.lang.String address,
java.lang.String data,
java.lang.String type,
java.util.List<java.lang.String> topics) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAddress() |
java.util.Optional<java.lang.String> |
getBlockHash() |
java.util.Optional<java.math.BigInteger> |
getBlockNumber() |
java.lang.String |
getData() |
java.util.Optional<java.math.BigInteger> |
getLogIndex() |
java.util.List<java.lang.String> |
getTopics() |
java.util.Optional<java.lang.String> |
getTransactionHash() |
java.util.Optional<java.math.BigInteger> |
getTransactionIndex() |
java.lang.String |
getType() |
int |
hashCode() |
boolean |
isRemoved() |
void |
setAddress(java.lang.String address) |
void |
setBlockHash(java.lang.String blockHash) |
void |
setBlockNumber(java.lang.String blockNumber) |
void |
setData(java.lang.String data) |
void |
setLogIndex(java.lang.String logIndex) |
void |
setRemoved(boolean removed) |
void |
setTopics(java.util.List<java.lang.String> topics) |
void |
setTransactionHash(java.lang.String transactionHash) |
void |
setTransactionIndex(java.lang.String transactionIndex) |
void |
setType(java.lang.String type) |
public Log()
public Log(boolean removed,
java.lang.String logIndex,
java.lang.String transactionIndex,
java.lang.String transactionHash,
java.lang.String blockHash,
java.lang.String blockNumber,
java.lang.String address,
java.lang.String data,
java.lang.String type,
java.util.List<java.lang.String> topics)
public boolean isRemoved()
public void setRemoved(boolean removed)
public java.util.Optional<java.math.BigInteger> getLogIndex()
public void setLogIndex(java.lang.String logIndex)
public java.util.Optional<java.math.BigInteger> getTransactionIndex()
public void setTransactionIndex(java.lang.String transactionIndex)
public java.util.Optional<java.lang.String> getTransactionHash()
public void setTransactionHash(java.lang.String transactionHash)
public java.util.Optional<java.lang.String> getBlockHash()
public void setBlockHash(java.lang.String blockHash)
public java.util.Optional<java.math.BigInteger> getBlockNumber()
public void setBlockNumber(java.lang.String blockNumber)
public java.lang.String getAddress()
public void setAddress(java.lang.String address)
public java.lang.String getData()
public void setData(java.lang.String data)
public java.lang.String getType()
public void setType(java.lang.String type)
public java.util.List<java.lang.String> getTopics()
public void setTopics(java.util.List<java.lang.String> topics)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Object