MCPcopy Index your code
hub / github.com/petertodd/python-bitcoinlib / print_verbose

Function print_verbose

examples/sign-message.py:27–36  ·  view source on GitHub ↗
(signature, key, msg)

Source from the content-addressed store, hash-verified

25 print(signature.decode('ascii'))
26
27def print_verbose(signature, key, msg):
28 secret = CBitcoinSecret(key)
29 address = P2PKHBitcoinAddress.from_pubkey(secret.pub)
30 message = BitcoinMessage(msg)
31 print('Address: %s' % address)
32 print('Message: %s' % msg)
33 print('Signature: %s' % signature)
34 print('Verified: %s' % VerifyMessage(address, message, signature))
35 print('\nTo verify using bitcoin core:')
36 print('\n`bitcoin-cli verifymessage %s \'%s\' \'%s\'`\n' % (address, signature.decode('ascii'), msg))
37
38def parser():
39 import argparse

Callers

nothing calls this directly

Calls 4

CBitcoinSecretClass · 0.90
BitcoinMessageClass · 0.90
VerifyMessageFunction · 0.90
from_pubkeyMethod · 0.80

Tested by

no test coverage detected