When sending a getblocks message the client seems to include the version as the first field. Why is that?
I added this to the getblocks part of the specification (is it the same for getheaders?) - but to me it seems to be a bug?
https://en.bitcoin.it/wiki/Protocol_specification#getblocks