Author

Topic: как красиво узнакть кому ушла комиссия (Read 2443 times)

sr. member
Activity: 460
Merit: 250
кроме как вот так не придумал:
gettxout c78fc3d6c6d15e6b124c9f124b3aad549271e5c8063e56da25eea8ecc3007a6e 0

получаем хеш лучшего блока и колво подтверждений

далее делаем
getblock 7d74fa2a874948b2e2e59a4c510e1d86d4bfe35f1ac33b1c3bdf573f839ab1a7(лучший блок)
получаем его номер

далее
getblockhash номер блока - число подтверждений - 1

получаем хеш блока в который легла наша транзакция
и там внутри транзакция №0 и есть та в которой комиссия

далее делаем гетравтранзактион и декодеравтранзактион
 и получаем адрес адреса куда ушла комса
sr. member
Activity: 460
Merit: 250
как красиво узнать на чей адрес(группу адресов) ушла комиссия

gettxout показывает только бест блок (последний)
понятно что можно взять хеш этого блока
и отщелкать через команду getblock n раз previousblockhash
и получить номер блока в котором сидит наша транзакция
и уже там найти транзакцию с номером 0 и увидеть кому ушла комиссия

однако вопрос можно ли узнать об этом несколько покомпактнее?
межет подскажете кто знает где происходит непосредственное общение с базой данных (где лежат блоки) в коде
заранее спасибки
Jump to: