Bitcoin nodes advertise their services with the nServices
bitmap. The first bit is NODE_NETWORK
which indicates whether a node will be able to serve all blocks to other network participants.
Pruning nodes do not signal NODE_NETWORK
, because they do not servehave a complete copy of the blockchain. They will however return any requested blocks they have in storage. As the minimum pruning size is 550 MB, they will be able to serve at allleast the last three days worth of blocks.