public interface BlocksDownloadedEventListener
Modifier and Type | Method and Description |
---|---|
void |
onBlocksDownloaded(Peer peer,
Block block,
FilteredBlock filteredBlock,
int blocksLeft)
Called on a Peer thread when a block is received.
|
void onBlocksDownloaded(Peer peer, Block block, @Nullable FilteredBlock filteredBlock, int blocksLeft)
Called on a Peer thread when a block is received.
The block may be a Block object that contains transactions, a Block object that is only a header when fast catchup is being used. If set, filteredBlock can be used to retrieve the list of associated transactions.
peer
- the peer receiving the blockblock
- the downloaded blockfilteredBlock
- if non-null, the object that wraps the block header passed as the block param.blocksLeft
- the number of blocks left to download