I’m making an attempt to create a uncooked TX and signal it. I do know that to signal a transaction we’d like the message hash (right here m) worth which is double sha256 hash of one thing like this:
01000000 #Model
01 #Variety of Enter
be66e10da854e7aea9338c1f91cd489768d1d6d7189f586d7a3613f2a24d5396 #reverse hash of txid
00000000 #Variety of output to create
19 76 a9 14 dd6cce9f255a8cc17bda8ba0373df8e861cb866e 88 ac #Placeholder for goal of signing, the scriptPub of output
ffffffff #sequence
01 #output to create
23ce010000000000 #Worth to ship (output val - charges)
19 76 a9 14 a2fd2e039a86dbcf0e1a664729e09e8007f89510 88 ac #deal with to which we're sending
00000000 #Lock time
01000000 #Hash code
Collectively they are often written as:
0100000001be66e10da854e7aea9338c1f91cd489768d1d6d7189f586d7a3613f2a24d5396000000001976a914dd6cce9f255a8cc17bda8ba0373df8e861cb866e88acffffffff0123ce0100000000001976a914a2fd2e039a86dbcf0e1a664729e09e8007f8951088ac0000000001000000
Now after double hashing them the worth I get is:
8cce3b8b2ab5644d4ab4d5c13be06608c18631fc46c0866000e67dca98d3f6bb
Whereas the worth must be:
1cde0239b55717cca8003104abc2ec2673d4f6fabea0b74351940e382e88486f
To calculate has I’ve used this calculator
Please assist me what’s incorrect right here.
Thanks