Protocol specification v3
Introduction
This is a DRAFT for the protocol version 3. It describes the changes in protocol version 3 versus version 2. Things which are unchanged from version 2 are not described in detail. So you should use this as a reference for all formates which are not mentioned in this description.
Message types
Most message types are unchanged from version 2 to version 3. Only the four "objecttype" messages are not valid any more. They are summerized into one single message.
version
The version message is identically to protocol version 2. you can lookup details here
verack
The verack message is identically to protocol version 2. you can lookup details here
addr
The addr message is identically to protocol version 2. you can lookup details here
inv
The inv message is identically to protocol version 2. you can lookup details here
getdata
The getdata message is identically to protocol version 2. you can lookup details here