Subroutine Coverage

blib/lib/Bitcoin/Secp256k1.pm
Criterion Covered Total %
subroutine 37 37 100.0
pod 27 27 100.0


line count pod subroutine
3 3 n/a BEGIN
4 3 n/a BEGIN
5 3 n/a BEGIN
6 3 n/a BEGIN
7 3 n/a BEGIN
15 3 n/a BEGIN
16 3 n/a BEGIN
20 4 n/a _random_bytes
39 4 n/a _schnorr_aux_random
56 5 n/a _croak_usage
67 3 Yes verify_private_key
77 3 Yes verify_public_key
97 7 Yes create_public_key
108 2 Yes normalize_signature
121 4 Yes compress_public_key
132 1 Yes sign_message
142 2 Yes sign_message_schnorr
152 3 Yes sign_message_recoverable
162 2 Yes sign_digest
173 4 Yes sign_digest_schnorr
184 6 Yes sign_digest_recoverable
195 3 Yes recover_public_key_message
205 6 Yes recover_public_key_digest
217 7 Yes verify_message
227 3 Yes verify_message_schnorr
237 2 Yes verify_message_recoverable
247 10 Yes verify_digest
261 7 Yes verify_digest_schnorr
274 4 Yes verify_digest_recoverable
288 1 Yes negate_public_key
301 2 Yes negate_private_key
311 1 Yes xonly_public_key
324 1 Yes add_public_key
337 2 Yes add_private_key
347 2 Yes multiply_public_key
360 1 Yes multiply_private_key
370 5 Yes combine_public_keys