Cryptopunk.Utils (cryptopunk v0.7.8)

Utility functions

Summary

Functions

compress_public_key(key)

@spec compress_public_key(Cryptopunk.Key.t()) :: binary()

decompress_public_key(key)

@spec decompress_public_key(binary()) :: binary()

hash160(binary)

@spec hash160(binary()) :: binary()

hmac_sha512(key, data)

@spec hmac_sha512(binary(), binary()) :: binary()

ripemd160_hash(binary)

@spec ripemd160_hash(binary()) :: binary()

sha256_hash(binary)

@spec sha256_hash(binary()) :: binary()