помогите разобраться
std::vector<CTransaction> vtx;
обьявляется вектор
команда vtx.size() подразумевает получение кол-ва элементов в векторе
однако при проверке размера блока измеряется число байт, но не число штук транзакций
static const unsigned int MAX_BLOCK_SIZE = 1000000;
if (block.vtx.empty() || block.vtx.size() > MAX_BLOCK_SIZE || ::GetSerializeSize(block, SER_NETWORK, PROTOCOL_VERSION) > MAX_BLOCK_SIZE)
return state.DoS(100, error("CheckBlock() : size limits failed"),
REJECT_INVALID, "bad-blk-length");
кому верить? и как выцепить число транзакций из этого вектора а не число байт?