Send nLastDsq with MasternodeBroadcast
This commit is contained in:
parent
be801aadea
commit
5e1a6afe7f
@ -32,7 +32,7 @@ class CConsensusVote;
|
|||||||
class CTransaction;
|
class CTransaction;
|
||||||
class CTransactionLock;
|
class CTransactionLock;
|
||||||
|
|
||||||
static const int MIN_INSTANTX_PROTO_VERSION = 70101;
|
static const int MIN_INSTANTX_PROTO_VERSION = 70102;
|
||||||
|
|
||||||
extern map<uint256, CTransaction> mapTxLockReq;
|
extern map<uint256, CTransaction> mapTxLockReq;
|
||||||
extern map<uint256, CTransaction> mapTxLockReqRejected;
|
extern map<uint256, CTransaction> mapTxLockReqRejected;
|
||||||
|
@ -113,7 +113,7 @@ CMasternode::CMasternode(const CMasternodeBroadcast& mnb)
|
|||||||
unitTest = false;
|
unitTest = false;
|
||||||
allowFreeTx = true;
|
allowFreeTx = true;
|
||||||
protocolVersion = mnb.protocolVersion;
|
protocolVersion = mnb.protocolVersion;
|
||||||
nLastDsq = 0;
|
nLastDsq = mn.nLastDsq;
|
||||||
nScanningErrorCount = 0;
|
nScanningErrorCount = 0;
|
||||||
nLastScanningErrorBlockHeight = 0;
|
nLastScanningErrorBlockHeight = 0;
|
||||||
lastTimeChecked = 0;
|
lastTimeChecked = 0;
|
||||||
|
@ -301,6 +301,7 @@ public:
|
|||||||
READWRITE(sigTime);
|
READWRITE(sigTime);
|
||||||
READWRITE(protocolVersion);
|
READWRITE(protocolVersion);
|
||||||
READWRITE(lastPing);
|
READWRITE(lastPing);
|
||||||
|
READWRITE(nLastDsq);
|
||||||
}
|
}
|
||||||
|
|
||||||
uint256 GetHash(){
|
uint256 GetHash(){
|
||||||
|
@ -10,7 +10,7 @@
|
|||||||
* network protocol versioning
|
* network protocol versioning
|
||||||
*/
|
*/
|
||||||
|
|
||||||
static const int PROTOCOL_VERSION = 70101;
|
static const int PROTOCOL_VERSION = 70102;
|
||||||
|
|
||||||
//! initial proto version, to be increased after version/verack negotiation
|
//! initial proto version, to be increased after version/verack negotiation
|
||||||
static const int INIT_PROTO_VERSION = 209;
|
static const int INIT_PROTO_VERSION = 209;
|
||||||
@ -22,19 +22,19 @@ static const int GETHEADERS_VERSION = 70077;
|
|||||||
static const int MIN_PEER_PROTO_VERSION = 70066;
|
static const int MIN_PEER_PROTO_VERSION = 70066;
|
||||||
|
|
||||||
//! minimum peer version accepted by DarksendPool
|
//! minimum peer version accepted by DarksendPool
|
||||||
static const int MIN_POOL_PEER_PROTO_VERSION = 70101;
|
static const int MIN_POOL_PEER_PROTO_VERSION = 70102;
|
||||||
|
|
||||||
//! minimum peer version for masternode budgets
|
//! minimum peer version for masternode budgets
|
||||||
static const int MIN_BUDGET_PEER_PROTO_VERSION = 70101;
|
static const int MIN_BUDGET_PEER_PROTO_VERSION = 70102;
|
||||||
|
|
||||||
//! minimum peer version for masternode winner broadcasts
|
//! minimum peer version for masternode winner broadcasts
|
||||||
static const int MIN_MNW_PEER_PROTO_VERSION = 70101;
|
static const int MIN_MNW_PEER_PROTO_VERSION = 70102;
|
||||||
|
|
||||||
//! minimum peer version that can receive masternode payments
|
//! minimum peer version that can receive masternode payments
|
||||||
// V1 - Last protocol version before update
|
// V1 - Last protocol version before update
|
||||||
// V2 - Newest protocol version
|
// V2 - Newest protocol version
|
||||||
static const int MIN_MASTERNODE_PAYMENT_PROTO_VERSION_1 = 70066;
|
static const int MIN_MASTERNODE_PAYMENT_PROTO_VERSION_1 = 70066;
|
||||||
static const int MIN_MASTERNODE_PAYMENT_PROTO_VERSION_2 = 70101;
|
static const int MIN_MASTERNODE_PAYMENT_PROTO_VERSION_2 = 70102;
|
||||||
|
|
||||||
//! nTime field added to CAddress, starting with this version;
|
//! nTime field added to CAddress, starting with this version;
|
||||||
//! if possible, avoid requesting addresses nodes older than this
|
//! if possible, avoid requesting addresses nodes older than this
|
||||||
|
Loading…
Reference in New Issue
Block a user