NAME
Bitcoin::Crypto::Util - Basic utilities for working with bitcoin
SYNOPSIS
use Bitcoin::Crypto::Util qw(
pack_hex
validate_address
validate_wif
);
DESCRIPTION
These are basic utilities for working with bitcoin, used by other packages.
FUNCTIONS
pack_hex($str)
Ensures hex data is packed correctly by adding leading zero to uneven length hex string. Returns byte string.
validate_address($str)
Ensures Base58 encoded string looks like encoded address.
validate_wif($str)
Ensures Base58 encoded string looks like encoded private key in WIF format.