I am trying to build a merkle root which contains only the coinbase transaction
from bitcoind
.
After creating the coinbase transaction
, do I need to convert it to little endian
, hash it twice and then put it in the blockheader
as it is, or do I have to it reconvert it again before I put it in the blockheader
?
I mean:
step 1: convert coinbase transaction
to little endian
step 2: double SHA256
step 3: reconvert to little endian
or let it as it's?
step 4: put it on the blockheader
I am a little confused
Thank you for help