64: non-mandatory-script-verify-flag (No error) (-26)

2

What does this error mean?

I've manually constructed a transaction, and I get this error when I try to insert it in to the network.

inersha

Posted 2015-11-05T11:00:03.547

Reputation: 2 236

did you solved the problem? I have faced the similar problem when i tried to send some bitcoin to multiple output addresses. when i tried with a single output address it worked.suhailvs 2017-09-22T13:55:22.037

Answers

1

From the source code:

// Check whether the failure was caused by a
// non-mandatory script verification check, such as
// non-standard DER encodings or non-null dummy
// arguments; if so, don't trigger DoS protection to
// avoid splitting the network between upgraded and
// non-upgraded nodes.

It sounds like maybe your transaction signature isn't standard.

Jimmy Song

Posted 2015-11-05T11:00:03.547

Reputation: 7 067

1In this case it's very likely it's BIP62 low-s standardness.Anonymous 2015-11-05T16:18:57.337