Changeset View
Changeset View
Standalone View
Standalone View
src/policy/policy.cpp
Show First 20 Lines • Show All 135 Lines • ▼ Show 20 Lines | for (const CTxIn &in : tx.vin) { | ||||
BaseSignatureChecker())) { | BaseSignatureChecker())) { | ||||
return false; | return false; | ||||
} | } | ||||
if (stack.empty()) { | if (stack.empty()) { | ||||
return false; | return false; | ||||
} | } | ||||
CScript subscript(stack.back().begin(), stack.back().end()); | CScript subscript(stack.back().begin(), stack.back().end()); | ||||
if (subscript.GetSigOpCount(STANDARD_CHECKDATASIG_VERIFY_FLAGS, | if (subscript.GetSigOpCount(STANDARD_SCRIPT_VERIFY_FLAGS, true) > | ||||
true) > MAX_P2SH_SIGOPS) { | MAX_P2SH_SIGOPS) { | ||||
return false; | return false; | ||||
} | } | ||||
} | } | ||||
} | } | ||||
return true; | return true; | ||||
} | } | ||||
CFeeRate dustRelayFee = CFeeRate(DUST_RELAY_TX_FEE); | CFeeRate dustRelayFee = CFeeRate(DUST_RELAY_TX_FEE); | ||||
uint32_t nBytesPerSigOp = DEFAULT_BYTES_PER_SIGOP; | uint32_t nBytesPerSigOp = DEFAULT_BYTES_PER_SIGOP; |