BIP340Signer

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total582 of 5820%54 of 540%52522525
sign(ECPrivateKeyParameters, byte[], byte[], ECPoint)1280%100%6611
verify(ECPublicKeyParameters, byte[], byte[])760%140%8811
initSign(ECPrivateKeyParameters, ECPoint, SecureRandom)390%40%3311
challengeScalar(byte[], byte[], byte[])330%n/a1111
generateSignature()310%60%4411
init(boolean, CipherParameters)280%40%3311
init(boolean, AsymmetricCipherKeyPair, SecureRandom)240%20%2211
tagHash(String)230%n/a1111
static {...}230%n/a1111
decodePublicKey(byte[])220%40%3311
initVerify(ECPublicKeyParameters)210%n/a1111
verifySignature(byte[])190%40%3311
taggedHash(byte[], byte[])190%n/a1111
initFinished()160%20%2211
taggedDigest(byte[])160%n/a1111
BIP340Signer(boolean)120%n/a1111
checkSecp256k1(ECDomainParameters)120%20%2211
hasEvenY(ECPoint)80%20%2211
update(byte[], int, int)70%n/a1111
init(boolean, AsymmetricCipherKeyPair)60%n/a1111
update(byte)50%n/a1111
BIP340Signer()40%n/a1111
reset()40%n/a1111
xBytes(ECPoint)40%n/a1111
getDomain()20%n/a1111