#include <LogFilter.h>
Definition at line 50 of file LogFilter.h.
dev::eth::LogFilter::LogFilter |
( |
h256 |
_earliest = EarliestBlockHash , |
|
|
h256 |
_latest = PendingBlockHash |
|
) |
| |
|
inline |
vector< LogBloom > LogFilter::bloomPossibilities |
( |
| ) |
const |
- Returns
- bloom possibilities for all addresses and topics
Definition at line 88 of file LogFilter.cpp.
h256 dev::eth::LogFilter::earliest |
( |
| ) |
const |
|
inline |
hash of earliest block which should be filtered
Definition at line 59 of file LogFilter.h.
bool LogFilter::isRangeFilter |
( |
| ) |
const |
Range filter is a filter which doesn't care about addresses or topics Matches are all entries from earliest to latest.
- Returns
- true if addresses and topics are unspecified
Definition at line 49 of file LogFilter.cpp.
h256 dev::eth::LogFilter::latest |
( |
| ) |
const |
|
inline |
hash of latest block which should be filtered
Definition at line 62 of file LogFilter.h.
bool LogFilter::matches |
( |
LogBloom |
_bloom | ) |
const |
bool LogFilter::matches |
( |
Block const & |
_b, |
|
|
unsigned |
_i |
|
) |
| const |
h256 LogFilter::sha3 |
( |
| ) |
const |
void LogFilter::streamRLP |
( |
RLPStream & |
_s | ) |
const |
LogFilter dev::eth::LogFilter::topic |
( |
unsigned |
_index, |
|
|
h256 const & |
_t |
|
) |
| |
|
inline |
h256 dev::eth::LogFilter::m_earliest = EarliestBlockHash |
|
private |
h256 dev::eth::LogFilter::m_latest = PendingBlockHash |
|
private |
std::array<h256Hash, 4> dev::eth::LogFilter::m_topics |
|
private |
The documentation for this class was generated from the following files: