Изменился ли биткойн-ответ getblocktemplate json? Где сейчас coinbasetxn?

При вызове getblocktemplate для биткойн-RPC возвращаемый ответ json (словарь) больше не содержит ключа «coinbasetxn». Где сейчас транзакция coinbase?

Пример ответа на getblocktemplate():

{'Height': 453825, 'mintime': 1487548277, 'версия': 536870912, 'coinbasevalue': 1306788433, «Предыдущий Blockhash ':' 00000000000000019191212 '7127». weightlimit': 4000000, 'mutable': ['time', 'transactions', 'prevblock'], 'target': '0000000000000000027e93000000000000000000000000000000000000000000', 'bits': '18027e93', 'longpollid': '0000000000000000019ca63484f8251b15647869d4c36ec5b201277f3e2aa70b20632', 'vbrequired' : 0, 'noncerange': '00000000ffffffff', 'curtime': 1487550914, 'coinbaseaux': {'flags': ''}, 'transactions': [{'depends': [], 'data': '0100000001fb5b6947704577fd09260adf7f80c92ada4776ca7674a5fb8af40df3c747293a010000006a473044022048aab0d8bd6c127696ce2cceb42693af2ae8eec561a33acf43577193070cd965022043667ae3c25661d251133b75fbefa8b9b5d3dddeedae028c90899c642f693479012103c7b4ed6b91df7eb7d2bd62a6257dd2e2fa79d07e81080b7e95bcd3d9e448f464feffffff02504b4500000000001976a914fd09ed8b3099ee1f67693c 3c6c25ca7ecb150fcf88ac48c5374e000000001976a914a97d5d95cd416dc0f734cb028f0785a4f545cea988ac96ec0600', 'txid': '2ed056bed0417623433d6b600dfb6afcebb8c22b1f42b6e776cf8263289fb5ac', 'sigops': 2, 'weight': 900, 'fee': 204345, 'hash': '2ed056bed0417623433d6b600dfb6afcebb8c22b1f42b6e776cf8263289fb5ac'}, {'depends': [], 'data': '01000000011e7d9c88fe30a4c9fa1ec229e7c11704ec0185e36...... (...остальные транзакции...)


person Engine    schedule 20.02.2017    source источник
comment
Возможно, это только первая транзакция в списке «транзакций»? Может ли кто-нибудь подтвердить для меня?   -  person Engine    schedule 20.02.2017


Ответы (2)


ядро биткойна не предоставляет coinbasetxn в шаблоне блока; это делает программное обеспечение пула. если вы программируете программное обеспечение для майнинга для прямого подключения к биткойнам без использования пула, вам нужно будет самостоятельно сгенерировать транзакцию coinbase.

person jcomeau_ictx    schedule 16.12.2017

Подтверждено, что это первая транзакция в списке транзакций. Можете закрыть этот вопрос (больше не нужна помощь). Спасибо.

person Engine    schedule 21.02.2017
comment
Я думаю, что это неправильно, может ли кто-нибудь подтвердить это? - person Gaurav; 01.11.2017
comment
неправильно. транзакция coinbase не имеет входов. blockchain.info/tx/ - person jcomeau_ictx; 03.01.2018