Changeset View
Changeset View
Standalone View
Standalone View
src/test/validation_tests.cpp
Show First 20 Lines • Show All 46 Lines • ▼ Show 20 Lines | BOOST_AUTO_TEST_CASE(validation_load_external_block_file) { | ||||
const CChainParams &chainparams = config.GetChainParams(); | const CChainParams &chainparams = config.GetChainParams(); | ||||
// serialization format is: | // serialization format is: | ||||
// message start magic, size of block, block | // message start magic, size of block, block | ||||
size_t nwritten = fwrite(chainparams.DiskMagic(), | size_t nwritten = fwrite(chainparams.DiskMagic(), | ||||
CMessageHeader::MESSAGE_START_SIZE, 1, fp); | CMessageHeader::MESSAGE_START_SIZE, 1, fp); | ||||
BOOST_CHECK_EQUAL(nwritten, 1); | BOOST_CHECK_EQUAL(nwritten, 1UL); | ||||
CTransaction empty_tx; | CTransaction empty_tx; | ||||
size_t empty_tx_size = GetSerializeSize(empty_tx, SER_DISK, CLIENT_VERSION); | size_t empty_tx_size = GetSerializeSize(empty_tx, SER_DISK, CLIENT_VERSION); | ||||
size_t num_tx = (10 * MAX_TX_SIZE) / empty_tx_size; | size_t num_tx = (10 * MAX_TX_SIZE) / empty_tx_size; | ||||
CBlock block = makeLargeDummyBlock(num_tx); | CBlock block = makeLargeDummyBlock(num_tx); | ||||
Show All 16 Lines |