7ee2f00224
Build All Platforms / build-windows-qt (push) Waiting to run
Build All Platforms / build-windows-daemon (push) Waiting to run
Build All Platforms / build-linux-qt (push) Waiting to run
Build All Platforms / build-linux-daemon (push) Waiting to run
Build All Platforms / build-macos (push) Waiting to run
Build All Platforms / release (push) Blocked by required conditions
C++17 modernization, Tor v2 removal, embedded Tor scaffold, IBD speedups. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
60 lines
1.7 KiB
C++
60 lines
1.7 KiB
C++
// Copyright (c) 2012 The Bitcoin developers
|
|
// Distributed under the MIT/X11 software license, see the accompanying
|
|
// file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
|
#ifndef TRIANGLES_VERSION_H
|
|
#define TRIANGLES_VERSION_H
|
|
|
|
#include "clientversion.h"
|
|
#include <string>
|
|
|
|
//
|
|
// client versioning
|
|
//
|
|
|
|
static const int CLIENT_VERSION =
|
|
1000000 * CLIENT_VERSION_MAJOR
|
|
+ 10000 * CLIENT_VERSION_MINOR
|
|
+ 100 * CLIENT_VERSION_REVISION
|
|
+ 1 * CLIENT_VERSION_BUILD;
|
|
|
|
extern const std::string CLIENT_NAME;
|
|
extern const std::string CLIENT_BUILD;
|
|
extern const std::string CLIENT_DATE;
|
|
|
|
//
|
|
// database format versioning
|
|
//
|
|
static const int DATABASE_VERSION = 70509;
|
|
|
|
//
|
|
// network protocol versioning
|
|
//
|
|
|
|
static const int PROTOCOL_VERSION = 70206;
|
|
|
|
// v5 hard fork: require new protocol version (disconnects old nodes)
|
|
static const int MIN_PROTO_VERSION = 70205;
|
|
|
|
static const int INIT_PROTO_VERSION = 209;
|
|
|
|
// nTime field added to CAddress, starting with this version;
|
|
// if possible, avoid requesting addresses nodes older than this
|
|
static const int CADDR_TIME_VERSION = 70200;
|
|
|
|
// only request blocks from nodes outside this range of versions
|
|
static const int NOBLKS_VERSION_START = 0;
|
|
static const int NOBLKS_VERSION_END = 70203;
|
|
|
|
// BIP 0031, pong message, is enabled for all versions AFTER this one
|
|
static const int BIP0031_VERSION = 60000;
|
|
|
|
// "mempool" command, enhanced "getdata" behavior starts with this version:
|
|
static const int MEMPOOL_GD_VERSION = 60002;
|
|
|
|
#define DISPLAY_VERSION_MAJOR 5
|
|
#define DISPLAY_VERSION_MINOR 3
|
|
#define DISPLAY_VERSION_REVISION 0
|
|
#define DISPLAY_VERSION_BUILD 0
|
|
|
|
#endif
|