opcodeCheckMultiSigVerify is a combination of opcodeCheckMultiSig and opcodeVerify. The opcodeCheckMultiSig is invoked followed by opcodeVerify. See the documentation for each of those opcodes for more details. Stack transformation: [... dummy [sig ...] numsigs [pubkey ...] numpubkeys] -> [... boo
(op *opcode, data []byte, vm *Engine)
| 2463 | // Stack transformation: |
| 2464 | // [... dummy [sig ...] numsigs [pubkey ...] numpubkeys] -> [... bool] -> [...] |
| 2465 | func opcodeCheckMultiSigVerify(op *opcode, data []byte, vm *Engine) error { |
| 2466 | err := opcodeCheckMultiSig(op, data, vm) |
| 2467 | if err == nil { |
| 2468 | err = abstractVerify(op, vm, ErrCheckMultiSigVerify) |
| 2469 | } |
| 2470 | return err |
| 2471 | } |
| 2472 | |
| 2473 | // OpcodeByName is a map that can be used to lookup an opcode by its |
| 2474 | // human-readable name (OP_CHECKMULTISIG, OP_CHECKSIG, etc). |
nothing calls this directly
no test coverage detected
searching dependent graphs…