|
|
|
@ -283,12 +283,12 @@ static const struct {
@@ -283,12 +283,12 @@ static const struct {
|
|
|
|
|
const char *flagStr; |
|
|
|
|
int flags; |
|
|
|
|
} sighashOptions[N_SIGHASH_OPTS] = { |
|
|
|
|
"ALL", SIGHASH_ALL, |
|
|
|
|
"NONE", SIGHASH_NONE, |
|
|
|
|
"SINGLE", SIGHASH_SINGLE, |
|
|
|
|
"ALL|ANYONECANPAY", SIGHASH_ALL|SIGHASH_ANYONECANPAY, |
|
|
|
|
"NONE|ANYONECANPAY", SIGHASH_NONE|SIGHASH_ANYONECANPAY, |
|
|
|
|
"SINGLE|ANYONECANPAY", SIGHASH_SINGLE|SIGHASH_ANYONECANPAY, |
|
|
|
|
{"ALL", SIGHASH_ALL}, |
|
|
|
|
{"NONE", SIGHASH_NONE}, |
|
|
|
|
{"SINGLE", SIGHASH_SINGLE}, |
|
|
|
|
{"ALL|ANYONECANPAY", SIGHASH_ALL|SIGHASH_ANYONECANPAY}, |
|
|
|
|
{"NONE|ANYONECANPAY", SIGHASH_NONE|SIGHASH_ANYONECANPAY}, |
|
|
|
|
{"SINGLE|ANYONECANPAY", SIGHASH_SINGLE|SIGHASH_ANYONECANPAY}, |
|
|
|
|
}; |
|
|
|
|
|
|
|
|
|
static bool findSighashFlags(int& flags, const string& flagStr) |
|
|
|
|