Implementors can listen to events like blocks being downloaded/transactions being broadcast/connect/disconnects,
they can pre-filter messages before they are procesesed by a Peer or PeerGroup, and they can
provide transactions to remote peers when they ask for them.

Method Detail

getData

Called when a peer receives a getdata message, usually in response to an "inv" being broadcast. Return as many
items as possible which appear in the GetDataMessage, or null if you're not interested in responding.