public interface PeerFilterProvider
PeerGroup#recalculateFastCatchupAndFilter(boolean)
whenever a
change occurs which effects the data provided via this interface.Modifier and Type | Method and Description |
---|---|
BloomFilter |
getBloomFilter(int size,
double falsePositiveRate,
long nTweak)
Gets a bloom filter that contains all the necessary elements for the listener to receive relevant transactions.
|
int |
getBloomFilterElementCount()
Gets the number of elements that will be added to a bloom filter returned by
getBloomFilter(int, double, long) |
long |
getEarliestKeyCreationTime()
Returns the earliest timestamp (seconds since epoch) for which full/bloom-filtered blocks must be downloaded.
|
boolean |
isRequiringUpdateAllBloomFilter()
Whether this filter provider depends on the server updating the filter on all matches
|
long getEarliestKeyCreationTime()
System.currentTimeMillis()
/1000.int getBloomFilterElementCount()
getBloomFilter(int, double, long)
BloomFilter getBloomFilter(int size, double falsePositiveRate, long nTweak)
boolean isRequiringUpdateAllBloomFilter()
Copyright © 2014. All rights reserved.