Мой вопрос к вам ... Кто-нибудь знает, что следующие переменные для в main.h?
Я просто знаю, что MAX_MONEY является 21000000 жестким пределом, но я не могу найти переменную CO (но я предполагаю, что это значение 100000000 для преобразования Satoshi) в любом из исходных файлов Bitcoin (как УБС обычного поиска переменных глобально в рамках проекта?)
Я предполагаю, что это MAX_BLOCK_SIZE количество сделок в одном блоке, а в каких единицах я удивляюсь? (Ограничение килобайта ?, TX ограничить ?, и т.д.)
Что такое максимум сделок сиротских? почему даже иметь максимум детей-сирот? почему не только toss'em?
котировка
Статическая сопзЬ неподписанных INT MAX_BLOCK_SIZE = 1000000;
статические Const беззнаковое INT MAX_BLOCK_SIZE_GEN = MAX_BLOCK_SIZE / 2;
статические Const беззнаковое INT MAX_BLOCK_SIGOPS = MAX_BLOCK_SIZE / 50;
статические Const беззнаковое INT MAX_ORPHAN_TRANSACTIONS = MAX_BLOCK_SIZE / 100;
Статическая сопзЬ неподписанных INT MAX_INV_SZ = 50000;
Статическая сопзЬ неподписанных INT MAX_BLOCKFILE_SIZE = 0x8000000; // 128 MiB
Статическая сопзЬ неподписанных INT BLOCKFILE_CHUNK_SIZE = 0x1000000; // 16 MiB
Статическая сопзЬ неподписанных INT UNDOFILE_CHUNK_SIZE = 0x100000; // 1 MiB
Статическая сопзЬ неподписанных INT MEMPOOL_HEIGHT = 0x7FFFFFFF;
статический Const int64 MIN_TX_FEE = 50000;
статическая Const int64 MIN_RELAY_TX_FEE = 10000;
Статическая Const int64 MAX_MONEY = 21000000 * МОНЕТЫ;
встроенный BOOL MoneyRange (Int64 nValue) {возвращение (nValue >= 0 && nValue <= MAX_MONEY); }
статического сопзЬ INT COINBASE_MATURITY = 100;
// Порог для nLockTime: ниже этого значения, он интерпретируется как номер блока, в противном случае, как UNIX метки времени.
Статическая сопзЬ неподписанных INT LOCKTIME_THRESHOLD = 500000000; // вт 5 ноября 1985 00:53:20 UTC
статические Const беззнаковое INT MAX_BLOCK_SIZE_GEN = MAX_BLOCK_SIZE / 2;
статические Const беззнаковое INT MAX_BLOCK_SIGOPS = MAX_BLOCK_SIZE / 50;
статические Const беззнаковое INT MAX_ORPHAN_TRANSACTIONS = MAX_BLOCK_SIZE / 100;
Статическая сопзЬ неподписанных INT MAX_INV_SZ = 50000;
Статическая сопзЬ неподписанных INT MAX_BLOCKFILE_SIZE = 0x8000000; // 128 MiB
Статическая сопзЬ неподписанных INT BLOCKFILE_CHUNK_SIZE = 0x1000000; // 16 MiB
Статическая сопзЬ неподписанных INT UNDOFILE_CHUNK_SIZE = 0x100000; // 1 MiB
Статическая сопзЬ неподписанных INT MEMPOOL_HEIGHT = 0x7FFFFFFF;
статический Const int64 MIN_TX_FEE = 50000;
статическая Const int64 MIN_RELAY_TX_FEE = 10000;
Статическая Const int64 MAX_MONEY = 21000000 * МОНЕТЫ;
встроенный BOOL MoneyRange (Int64 nValue) {возвращение (nValue >= 0 && nValue <= MAX_MONEY); }
статического сопзЬ INT COINBASE_MATURITY = 100;
// Порог для nLockTime: ниже этого значения, он интерпретируется как номер блока, в противном случае, как UNIX метки времени.
Статическая сопзЬ неподписанных INT LOCKTIME_THRESHOLD = 500000000; // вт 5 ноября 1985 00:53:20 UTC
Всем спасибо!