Exemplo n.º 1
0
void CBlockVersion::SetBaseVersion(int32_t nBaseVersion)
{
    assert(nBaseVersion >= 1 && nBaseVersion < VERSION_AUXPOW);
    assert(!IsAuxpow());
    const int32_t nChainId = Params ().GetConsensus ().nAuxpowChainId;
    nVersion = nBaseVersion | (nChainId * VERSION_CHAIN_START);
}
Exemplo n.º 2
0
void CPureBlockHeader::SetBaseVersion(int32_t nBaseVersion, int32_t nChainId)
{
    //assert(nBaseVersion >= 1 && nBaseVersion < VERSION_AUXPOW);
    assert(!IsAuxpow());
    nVersion = nBaseVersion | (nChainId * VERSION_CHAIN_START);
}