So I am trying to full understand how to decode transactions. In the dev docs it discusses a raw transaction: https://developer.bitcoin.org/reference/transactions.html in the paragraph "TxOut: A Transaction Output" there is an example. Near the bottom of that example it decodes the bitcoin script. It shows you pushing 20 bytes labeled as the public key has onto the stack.
That value is autogenerated from "createrawtransaction" cli function which comes from the public key. It specifically references the example here https://developer.bitcoin.org/examples/transactions.html#simple-raw-transaction where it says
how are they going from
? It doesn't say anywhere in the documentation. Is this just a read the source code situation? I should say I have tried plugging the address into many different hashing calculators. I never get the same result.