https://en.bitcoin.it/wiki/OP_CHECKSIG
Hashtype Values (from script.h):
Name Value
SIGHASH_ALL 0x00000001
SIGHASH_NONE 0x00000002
SIGHASH_SINGLE 0x00000003
SIGHASH_ANYONECANPAY 0x00000080
https://bitcointalk.org/index.php?topic=8392.msg127623#msg127623
Enochian said "......,
A signature is a pair of bignum integers, (r,s), so it consists of 0x30,
which indicates a sequence of one or more things, an octet count of
what follows, followed by two encoded integers. In addition, bitcoin
appends the hashtype, which is always "1", to the end.
......"
which is always "1", is this right?