p2p handling of inv for blocks and transactions