public class PrivateLogFilter
extends org.web3j.protocol.core.filters.LogFilter
Constructor and Description |
---|
PrivateLogFilter(Besu web3j,
org.web3j.protocol.core.filters.Callback<org.web3j.protocol.core.methods.response.Log> callback,
java.lang.String privacyGroupId,
org.web3j.protocol.core.methods.request.EthFilter ethFilter) |
Modifier and Type | Method and Description |
---|---|
protected java.util.Optional<org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthLog>> |
getFilterLogs(java.math.BigInteger filterId) |
protected org.web3j.protocol.core.methods.response.EthFilter |
sendRequest() |
protected org.web3j.protocol.core.methods.response.EthUninstallFilter |
uninstallFilter(java.math.BigInteger filterId) |
public PrivateLogFilter(Besu web3j, org.web3j.protocol.core.filters.Callback<org.web3j.protocol.core.methods.response.Log> callback, java.lang.String privacyGroupId, org.web3j.protocol.core.methods.request.EthFilter ethFilter)
protected org.web3j.protocol.core.methods.response.EthFilter sendRequest() throws java.io.IOException
sendRequest
in class org.web3j.protocol.core.filters.LogFilter
java.io.IOException
protected org.web3j.protocol.core.methods.response.EthUninstallFilter uninstallFilter(java.math.BigInteger filterId) throws java.io.IOException
uninstallFilter
in class org.web3j.protocol.core.filters.Filter<org.web3j.protocol.core.methods.response.Log>
java.io.IOException
protected java.util.Optional<org.web3j.protocol.core.Request<?,org.web3j.protocol.core.methods.response.EthLog>> getFilterLogs(java.math.BigInteger filterId)
getFilterLogs
in class org.web3j.protocol.core.filters.LogFilter