mirror of
https://github.com/btcsuite/btcd.git
synced 2025-02-24 06:47:59 +01:00
It did work by luck before, but now it works no matter what the template tables say. Add tests for the other error cases and internal data assertions.
143 lines
10 KiB
Text
143 lines
10 KiB
Text
|
|
github.com/conformal/btcscript/address.go scriptToAddressTemplate 100.00% (58/58)
|
|
github.com/conformal/btcscript/script.go Script.Step 100.00% (37/37)
|
|
github.com/conformal/btcscript/script.go NewScript 100.00% (19/19)
|
|
github.com/conformal/btcscript/stack.go asInt 100.00% (18/18)
|
|
github.com/conformal/btcscript/script.go GetPreciseSigOpCount 100.00% (17/17)
|
|
github.com/conformal/btcscript/stack.go fromInt 100.00% (14/14)
|
|
github.com/conformal/btcscript/opcode.go opcodeWithin 100.00% (13/13)
|
|
github.com/conformal/btcscript/stack.go Stack.nipN 100.00% (12/12)
|
|
github.com/conformal/btcscript/opcode.go parsedOpcode.bytes 100.00% (12/12)
|
|
github.com/conformal/btcscript/opcode.go parsedOpcode.print 100.00% (12/12)
|
|
github.com/conformal/btcscript/opcode.go opcodeNotIf 100.00% (11/11)
|
|
github.com/conformal/btcscript/opcode.go opcodeIf 100.00% (11/11)
|
|
github.com/conformal/btcscript/opcode.go opcodeMax 100.00% (10/10)
|
|
github.com/conformal/btcscript/opcode.go opcodeNumEqual 100.00% (10/10)
|
|
github.com/conformal/btcscript/stack.go Stack.Tuck 100.00% (10/10)
|
|
github.com/conformal/btcscript/opcode.go opcodeNumNotEqual 100.00% (10/10)
|
|
github.com/conformal/btcscript/opcode.go opcodeLessThan 100.00% (10/10)
|
|
github.com/conformal/btcscript/opcode.go opcodeGreaterThan 100.00% (10/10)
|
|
github.com/conformal/btcscript/script.go getSigOpCount 100.00% (10/10)
|
|
github.com/conformal/btcscript/opcode.go opcodeLessThanOrEqual 100.00% (10/10)
|
|
github.com/conformal/btcscript/opcode.go opcodeBoolOr 100.00% (10/10)
|
|
github.com/conformal/btcscript/opcode.go opcodeGreaterThanOrEqual 100.00% (10/10)
|
|
github.com/conformal/btcscript/opcode.go opcodeBoolAnd 100.00% (10/10)
|
|
github.com/conformal/btcscript/opcode.go opcodeMin 100.00% (10/10)
|
|
github.com/conformal/btcscript/script.go DisasmString 100.00% (9/9)
|
|
github.com/conformal/btcscript/stack.go Stack.SwapN 100.00% (9/9)
|
|
github.com/conformal/btcscript/stack.go Stack.RotN 100.00% (9/9)
|
|
github.com/conformal/btcscript/stack.go Stack.OverN 100.00% (9/9)
|
|
github.com/conformal/btcscript/opcode.go opcodeAdd 100.00% (8/8)
|
|
github.com/conformal/btcscript/opcode.go opcodeEqual 100.00% (8/8)
|
|
github.com/conformal/btcscript/stack.go Stack.DupN 100.00% (8/8)
|
|
github.com/conformal/btcscript/opcode.go opcodeSub 100.00% (8/8)
|
|
github.com/conformal/btcscript/opcode.go opcodeRoll 100.00% (7/7)
|
|
github.com/conformal/btcscript/stack.go Stack.DropN 100.00% (7/7)
|
|
github.com/conformal/btcscript/opcode.go opcodePick 100.00% (7/7)
|
|
github.com/conformal/btcscript/opcode.go opcodeNot 100.00% (7/7)
|
|
github.com/conformal/btcscript/opcode.go opcode0NotEqual 100.00% (7/7)
|
|
github.com/conformal/btcscript/opcode.go opcodeVerify 100.00% (6/6)
|
|
github.com/conformal/btcscript/opcode.go opcodeElse 100.00% (6/6)
|
|
github.com/conformal/btcscript/opcode.go opcodeIfDup 100.00% (6/6)
|
|
github.com/conformal/btcscript/opcode.go parsedOpcode.conditional 100.00% (6/6)
|
|
github.com/conformal/btcscript/opcode.go opcode1Add 100.00% (5/5)
|
|
github.com/conformal/btcscript/stack.go Stack.PickN 100.00% (5/5)
|
|
github.com/conformal/btcscript/stack.go Stack.RollN 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcodeSize 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go parsedOpcode.exec 100.00% (5/5)
|
|
github.com/conformal/btcscript/script.go removeOpcodeByData 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcode1Sub 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcodeNegate 100.00% (5/5)
|
|
github.com/conformal/btcscript/script.go removeOpcode 100.00% (5/5)
|
|
github.com/conformal/btcscript/script.go Script.validPC 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcodeRipemd160 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcodeAbs 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcodeFromAltStack 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcodeSha256 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcodeHash160 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcodeHash256 100.00% (5/5)
|
|
github.com/conformal/btcscript/opcode.go opcodeToAltStack 100.00% (5/5)
|
|
github.com/conformal/btcscript/stack.go Stack.PeekBool 100.00% (4/4)
|
|
github.com/conformal/btcscript/opcode.go opcodeEndif 100.00% (4/4)
|
|
github.com/conformal/btcscript/opcode.go opcodeEqualVerify 100.00% (4/4)
|
|
github.com/conformal/btcscript/opcode.go opcodeNumEqualVerify 100.00% (4/4)
|
|
github.com/conformal/btcscript/opcode.go opcodeCheckMultiSigVerify 100.00% (4/4)
|
|
github.com/conformal/btcscript/stack.go Stack.PopBool 100.00% (4/4)
|
|
github.com/conformal/btcscript/stack.go asBool 100.00% (4/4)
|
|
github.com/conformal/btcscript/stack.go Stack.PeekByteArray 100.00% (4/4)
|
|
github.com/conformal/btcscript/stack.go Stack.PeekInt 100.00% (4/4)
|
|
github.com/conformal/btcscript/stack.go Stack.PopInt 100.00% (4/4)
|
|
github.com/conformal/btcscript/script.go unparseScript 100.00% (4/4)
|
|
github.com/conformal/btcscript/script.go isPushOnly 100.00% (4/4)
|
|
github.com/conformal/btcscript/script.go Script.curPC 100.00% (4/4)
|
|
github.com/conformal/btcscript/script.go Script.DisasmPC 100.00% (4/4)
|
|
github.com/conformal/btcscript/script.go getStack 100.00% (4/4)
|
|
github.com/conformal/btcscript/script.go GetSigOpCount 100.00% (4/4)
|
|
github.com/conformal/btcscript/address.go ScriptType.String 100.00% (3/3)
|
|
github.com/conformal/btcscript/stack.go fromBool 100.00% (3/3)
|
|
github.com/conformal/btcscript/script.go setStack 100.00% (3/3)
|
|
github.com/conformal/btcscript/script.go scriptUInt16 100.00% (3/3)
|
|
github.com/conformal/btcscript/script.go scriptUInt8 100.00% (3/3)
|
|
github.com/conformal/btcscript/script.go scriptUInt32 100.00% (3/3)
|
|
github.com/conformal/btcscript/stack.go Stack.Depth 100.00% (2/2)
|
|
github.com/conformal/btcscript/stack.go Stack.NipN 100.00% (2/2)
|
|
github.com/conformal/btcscript/opcode.go calcHash 100.00% (2/2)
|
|
github.com/conformal/btcscript/opcode.go opcodeDepth 100.00% (2/2)
|
|
github.com/conformal/btcscript/opcode.go opcodePushData 100.00% (2/2)
|
|
github.com/conformal/btcscript/address.go ScriptToAddress 100.00% (2/2)
|
|
github.com/conformal/btcscript/opcode.go opcodeCodeSeparator 100.00% (2/2)
|
|
github.com/conformal/btcscript/opcode.go opcodeFalse 100.00% (2/2)
|
|
github.com/conformal/btcscript/opcode.go opcodeN 100.00% (2/2)
|
|
github.com/conformal/btcscript/opcode.go opcode1Negate 100.00% (2/2)
|
|
github.com/conformal/btcscript/script.go Script.subScript 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go init 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcode2Over 100.00% (1/1)
|
|
github.com/conformal/btcscript/log.go newLogClosure 100.00% (1/1)
|
|
github.com/conformal/btcscript/script.go Script.GetAltStack 100.00% (1/1)
|
|
github.com/conformal/btcscript/script.go isPubkey 100.00% (1/1)
|
|
github.com/conformal/btcscript/script.go isPubkeyHash 100.00% (1/1)
|
|
github.com/conformal/btcscript/script.go isScriptHash 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go calcHash160 100.00% (1/1)
|
|
github.com/conformal/btcscript/script.go Script.SetAltStack 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcode2Swap 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeDisabled 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcode3Dup 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcode2Dup 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcode2Rot 100.00% (1/1)
|
|
github.com/conformal/btcscript/stack.go Stack.PushByteArray 100.00% (1/1)
|
|
github.com/conformal/btcscript/stack.go Stack.PushInt 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcode2Drop 100.00% (1/1)
|
|
github.com/conformal/btcscript/stack.go Stack.PopByteArray 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeRot 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeReturn 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeNop 100.00% (1/1)
|
|
github.com/conformal/btcscript/script.go Script.GetStack 100.00% (1/1)
|
|
github.com/conformal/btcscript/script.go Script.SetStack 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeInvalid 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeReserved 100.00% (1/1)
|
|
github.com/conformal/btcscript/stack.go Stack.PushBool 100.00% (1/1)
|
|
github.com/conformal/btcscript/log.go DisableLog 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeTuck 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeSwap 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeDrop 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeDup 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeNip 100.00% (1/1)
|
|
github.com/conformal/btcscript/log.go UseLogger 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeOver 100.00% (1/1)
|
|
github.com/conformal/btcscript/log.go init 100.00% (1/1)
|
|
github.com/conformal/btcscript/script.go Script.disasm 100.00% (1/1)
|
|
github.com/conformal/btcscript/opcode.go opcodeCheckMultiSig 98.21% (55/56)
|
|
github.com/conformal/btcscript/opcode.go opcodeCheckSig 96.15% (25/26)
|
|
github.com/conformal/btcscript/script.go parseScript 93.75% (30/32)
|
|
github.com/conformal/btcscript/script.go typeOfScript 83.33% (5/6)
|
|
github.com/conformal/btcscript/script.go Script.DisasmScript 80.00% (4/5)
|
|
github.com/conformal/btcscript/script.go Script.CheckErrorCondition 78.57% (11/14)
|
|
github.com/conformal/btcscript/opcode.go opcodeCheckSigVerify 75.00% (3/4)
|
|
github.com/conformal/btcscript/script.go Script.calcScriptHash 71.43% (25/35)
|
|
github.com/conformal/btcscript/script.go isMultiSig 61.54% (8/13)
|
|
github.com/conformal/btcscript/opcode.go opcodeSha1 60.00% (3/5)
|
|
github.com/conformal/btcscript/script.go Script.Execute 44.44% (8/18)
|
|
github.com/conformal/btcscript/log.go SetLogWriter 0.00% (0/7)
|
|
github.com/conformal/btcscript/log.go logClosure.String 0.00% (0/1)
|
|
github.com/conformal/btcscript -------------------------- 95.15% (882/927)
|
|
|