Lines Matching refs:hasFlag
142 func (vm *Engine) hasFlag(flag ScriptFlags) bool { func
332 } else if vm.hasFlag(ScriptVerifyDiscourageUpgradeableWitnessProgram) {
407 if finalScript && vm.hasFlag(ScriptVerifyCleanStack) &&
571 if !vm.hasFlag(ScriptVerifyStrictEncoding) {
586 if vm.hasFlag(ScriptVerifyWitnessPubKeyType) &&
593 if !vm.hasFlag(ScriptVerifyStrictEncoding) {
612 if !vm.hasFlag(ScriptVerifyDERSignatures) &&
613 !vm.hasFlag(ScriptVerifyLowS) &&
614 !vm.hasFlag(ScriptVerifyStrictEncoding) {
796 if vm.hasFlag(ScriptVerifyLowS) {
887 if vm.hasFlag(ScriptVerifyCleanStack) && (!vm.hasFlag(ScriptBip16) &&
888 !vm.hasFlag(ScriptVerifyWitness)) {
895 if vm.hasFlag(ScriptVerifySigPushOnly) && !IsPushOnlyScript(scriptSig) {
926 if vm.hasFlag(ScriptBip16) && isScriptHash(vm.scripts[1]) {
934 if vm.hasFlag(ScriptVerifyMinimalData) {
944 if vm.hasFlag(ScriptVerifyWitness) {
947 if !vm.hasFlag(ScriptBip16) {