Fixed blob_type usage

This commit is contained in:
MoneroOcean
2018-03-25 14:31:17 +02:00
parent 8eae3d40fb
commit c60a7b145e
3 changed files with 10 additions and 10 deletions

View File

@@ -471,7 +471,7 @@ namespace cryptonote
struct block_header
{
//enum BLOB_TYPE blob_type;
enum BLOB_TYPE blob_type;
uint8_t major_version;
uint8_t minor_version;
@@ -482,9 +482,9 @@ namespace cryptonote
BEGIN_SERIALIZE()
VARINT_FIELD(major_version)
VARINT_FIELD(minor_version)
if (BLOB_TYPE_CRYPTONOTE != BLOB_TYPE_FORKNOTE2) VARINT_FIELD(timestamp)
if (blob_type != BLOB_TYPE_FORKNOTE2) VARINT_FIELD(timestamp)
FIELD(prev_id)
if (BLOB_TYPE_CRYPTONOTE != BLOB_TYPE_FORKNOTE2) FIELD(nonce)
if (blob_type != BLOB_TYPE_FORKNOTE2) FIELD(nonce)
END_SERIALIZE()
};
@@ -497,7 +497,7 @@ namespace cryptonote
BEGIN_SERIALIZE_OBJECT()
FIELDS(*static_cast<block_header *>(this))
if (BLOB_TYPE_CRYPTONOTE == BLOB_TYPE_FORKNOTE2)
if (blob_type == BLOB_TYPE_FORKNOTE2)
{
auto sbb = make_serializable_bytecoin_block(*this, false, false);
FIELD_N("parent_block", sbb);