как сделать новую монету первого блока в модифицированном коде bitcoin v18 - PullRequest
1 голос
/ 16 мая 2019

Я сейчас пытаюсь изменить и сделать свою собственную криптовалюту, используя биткойн v18 для моего базового кодирования.Теперь у меня проблема с первым блоком, который не может создать первый блок монеты, и это результат журнала консоли

, и это результат действия в журнале консоли:

2019-05-16T06: 44: 35Z Gladcoin Core версия v0.18.0.0-545ce76-dirty (сборка выпуска)

2019-05-16T06: 44: 35Z Предполагается, что предшественники блока 0000000000000000000f1c54590ee18d15ec70e68c8cd4bfb69действительные подписи.

2019-05-16T06: 44: 35Z Установка nMinimumChainWork = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000

2019-05-16T06: 44: 35Z Использование ssese 4 (1way), 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way, 1way (1way)avx2 (8way) 'реализация SHA256

2019-05-16T06: 44: 35Z Использование RdSeed в качестве дополнительного источника энтропии

2019-05-16T06: 44: 35Z Использование RdRand в качестве дополнительного источника энтропии

2019-05-16T06: 44: 36Z Каталог данных по умолчанию /home/ser16/.gladcoin

2019-05-16T06: 44: 36Z Использование каталога данных /home/ser16/.gladcoin

2019-05-16T06: 44: 36Z Файл конфигурации: /home/ser16/.gladcoin/gladcoin.conf

2019-05-16T06: 44: 36Z Использование не более 125 автоматических соединений (доступно 1024 дескриптора файла)

2019-05-16T06: 44: 36Z Использование 16 МБ из 32/2, запрошенных для кэша подписи, возможность хранения 524288 элементов

2019-05-16T06: 44: 36Z Использование 16 МБ из 32/ 2 запрашивается для кэша выполнения скрипта, в котором можно хранить 524288 элементов

2019-05-16T06: 44: 36Z Использование 0 потоков для проверки скрипта

2019-05-16T06: 44: 36Z Использованиекаталог кошельков /home/ser16/.gladcoin/wallets

2019-05-16T06: 44: 36Z Сообщение об инициализации: Проверка кошельков ...

2019-05-16T06: 44: 36Z Использование версии BerkeleyDB Berkeley DB 4.8.30: (9 апреля 2010 г.)

2019-05-16T06: 44: 36Z Использование кошелька /home/ser16/.gladcoin/wallets

2019-05-16T06: 44: 36Z BerkeleyEnvironment :: Open: LogDir = / home / ser16 / .gladcoin / кошельки / база данных ErrorFile = / home / ser16 / .gladcoin / кошельки / db.log

2019-05-16T06: 44: 36Z сначало потока cheduler

2019-05-16T06: 44: 36Z Сообщение об инициализации: загрузка списка ... ... 1044 *

2019-05-16T06: 44: 36Z Конфигурация кэша:

2019-05-16T06: 44: 36Z * Использование 2,0 МиБ для базы данных индекса блока

2019-05-16T06: 44: 36Z * Использование 8,0 МиБ для базы данных состояния цепи

2019-05-16T06: 44: 36Z * Использование 440,0 МБ для набора UTXO в памяти (плюс до 286,1 МБ неиспользуемого пространства памяти)

2019-05-16T06: 44: 36Z Сообщение инициализации: загрузка индекса блока ...

2019-05-16T06: 44: 36Z Открытие LevelDB в /home/ser16/.gladcoin/blocks/index

2019-05-16T06: 44: 36Z Открытие LevelDB успешно

2019-05-16T06: 44: 36Z Использование ключа запутывания для /home/ser16/.gladcoin/blocks/index: 0000000000000000

2019-05-16T06: 44: 36Z LoadBlockIndexDB: файл последнего блока =0

2019-05-16T06: 44: 36Z LoadBlockIndexDB: информация о последнем файле блока: CBlockFileInfo (блоки = 1, размер = 281, высота = 0 ... 0, время = 2019-05-15 ...2019-05-15)

2019-05-16T06: 44: 36Z Chвсе файлы blk присутствуют ...

2019-05-16T06: 44: 36Z Открытие LevelDB в /home/ser16/.gladcoin/chainstate

2019-05-16T06: 44:36Z успешно открыл LevelDB

2019-05-16T06: 44: 36Z Использование ключа запутывания для /home/ser16/.gladcoin/chainstate: dca036e80be8d2b0

2019-05-16T06: 44: 36Z ЗагруженНаилучшая цепочка: hashBestChain = 0000000003bf6f760a31c64d9be2366f7ce5a2039ad6d0c1740521b9fd6f8213 высота = 0 дата = 2019-05-15T02: 43: 41Z прогресс = 0.000000

2019-05-16T06: 44: 36 * инициирующее блоки: R: 36Z1077 * 2019-05-16T06: 44: 36Z Начальное сообщение: проверка блоков ...

2019-05-16T06: 44: 36Z индекс блока 20 мс

2019-05-16T06: 44: 36Z Сообщение об инициализации: Загрузка кошелька ...

2019-05-16T06: 44: 36Z BerkeleyEnvironment :: Open: LogDir = / дом / Ser16 / .gladcoin / бумажники / база данных = Файл ошибок / дома / Ser16 / .gladcoin / бумажники / db.log

2019-05-16T06: 44: 36Z [кошелек по умолчанию] nFileVersion = 180000

2019-05-16T06: 44: 36Z [кошелек по умолчанию] Ключи: открытый текст 2001 года, 0 зашифровано, 2001 с метаданными, всего 2001. Неизвестные записи кошелька: 0

2019-05-16T06: 44: 36Z [кошелек по умолчанию] Кошелек завершил загрузку в
84ms

2019-05-16T06: 44: 36Z [кошелек по умолчанию] setKeyPool.size () = 2000

2019-05-16T06: 44: 36Z [кошелек по умолчанию] mapWallet.size () = 0

2019-05-16T06: 44: 36Z [кошелек по умолчанию] mapAddressBook.size () = 0

2019-05-16T06: 44: 36Z mapBlockIndex.size () = 1

2019-05-16T06: 44: 36Z nBestHeight = 0

2019-05-16T06: 44: 36Z Связано с [::]: 28168

2019-05-16T06: 44: 36Z С привязкой к 0.0.0.0:28168

2019-05-16T06: 44: 36Z Начальное сообщение: загрузка P2P-адресов ...

2019-05-16T06: 44: 36Z Импортированные транзакции mempool с диска: 0 успешно, 0 не удалось, 0 истек, 0 уже существует

2019-05-16T06: 44: начало резьбы торконтроля 36Z

2019-05-16T06: 44: 36Z Загружены 1 адреса из peers.dat 0 мс

2019-05-16T06: 44: 36Z Сообщение инициализации: запуск сетевых потоков ...

2019-05-16T06: 44: 36Z Начальное сообщение: загрузка завершена

2019-05-16T06: 44: 36Z GUI: Настройка платформы: «другое»

2019-05-16T06: 44: 36Z msghand начало потока

2019-05-16T06: 44: 36Z начало резьбы opencon

2019-05-16T06: 44: 36Z начало потока addcon

2019-05-16T06: 44: начало резьбы семян 36Z

2019-05-16T06: 44: начало чистой резьбы 36Z

2019-05-16T06: 44: 36Z Подключен новый исходящий одноранговый узел: версия: 70015, block = 0, peer = 0

2019-05-16T06: 44: 36Z GUI: PaymentServer :: LoadRootCAs: загружено 145 корневые сертификаты

2019-05-16T06: 44: 36Z GUI: QSystemTrayIcon :: setVisible: значок не установлен

2019-05-16T06: 44: 47Z Загрузка адресов из семян DNS (может потребоваться в то время)

2019-05-16T06: 44: 49Z 12 адресов, найденных из семян DNS

2019-05-16T06: 44: 49Z Выход из нити для семян

2019-05-16T06: 45: 18Z [резервный кошелек по умолчанию] резерв ключей 1

2019-05-16T06: 45: 18Z [пул ключей кошелька по умолчанию], удержание 1

2019-05-16T06: 45: 30Z CreateNewBlock (): вес блока: 852 TXS: 0 сборов: 0 сигпов 400

Я ожидал, что кто-то покажет мне способ создания нового первого блока модифицированного биткойна v18

...