Please help me to understand how bitcoind client verifying TX with Input Script which consist only from the Sig.
For example TX
6D5DF6C0D66CFFC25CC1ABA3655952D7B081ED4E9EA3B70FCD964FDBBA01E91E has one input from
D9A9C88110775B196CDAF6FC8113B33547C8E33E68519F60D9C9FF306E096473 transaction (8 output) with Input Script
This script has only the Sig (r,s) and has no any representation of Public Key or Address.
As I understand the
Sig creates with
UnsignedTX doubleSHA256 hash,
Random Number and
Sig checking by using
UnsignedTX doubleSHA256 hash and a
Public Key, but here is no any of it.
Also the question is about "Where is stored
UnsignedTX doubleSHA256 hash?". Because it is not the transaction hash, because TX hash is for the signed transaction.