Create the field that marks the end of a block. It's a concatenation of:
BLOCK_END_PREFIX | timestamp | block_number | num_txs
BLOCK_END_PREFIX occupies the bytes up to the point where timestamp begins.
timestamp occupies 8 bytes.
block_number occupies 4 bytes.
num_txs occupies 2 bytes.
Create the field that marks the end of a block. It's a concatenation of:
BLOCK_END_PREFIX|timestamp|block_number|num_txsBLOCK_END_PREFIXoccupies the bytes up to the point wheretimestampbegins.timestampoccupies 8 bytes.block_numberoccupies 4 bytes.num_txsoccupies 2 bytes.