Skip to content
Permalink
Browse files

Bump the protocol version to distinguish new banning behavior.

This allows future software that would relay compact blocks before
full validation to announce only to peers that will not ban if the
block turns out to be invalid.
  • Loading branch information...
sdaftuar committed Nov 1, 2016
1 parent 88c3549 commit d4833ff74701cc97aab733c54adb8f46e602fa5e
Showing with 4 additions and 1 deletion.
  1. +4 −1 src/version.h
@@ -9,7 +9,7 @@
* network protocol versioning
*/

static const int PROTOCOL_VERSION = 70014;
static const int PROTOCOL_VERSION = 70015;

//! initial proto version, to be increased after version/verack negotiation
static const int INIT_PROTO_VERSION = 209;
@@ -42,4 +42,7 @@ static const int FEEFILTER_VERSION = 70013;
//! short-id-based block download starts with this version
static const int SHORT_IDS_BLOCKS_VERSION = 70014;

//! not banning for invalid compact blocks starts with this version
static const int INVALID_CB_NO_BAN_VERSION = 70015;

#endif // BITCOIN_VERSION_H

0 comments on commit d4833ff

Please sign in to comment.
You can’t perform that action at this time.