Class GetHeadersMessage

All Implemented Interfaces:
Message

public class GetHeadersMessage extends GetBlocksMessage

The "getheaders" command is structurally identical to "getblocks", but has different meaning. On receiving this message a Bitcoin node returns matching blocks up to the limit, but without the bodies. It is useful as an optimization: when your wallet does not contain any keys created before a particular time, you don't have to download the bodies for those blocks because you know there are no relevant transactions.

Instances of this class are not safe for use by multiple threads.