class Secp256k1Zkp::Address

Overview

a 160 bit hash of a public key

Included Modules

Defined in:

crystal-secp256k1-zkp/secp256k1-zkp.cr

Constructors

Instance Method Summary

Instance methods inherited from module Secp256k1Zkp::Utility

base58_decode(base58_str : String) : Bytes base58_decode, base58_encode(str : Bytes) : String base58_encode, hex_decode(data) hex_decode, hex_encode(data) hex_encode, rmd160(data) rmd160, rmd160_hex(data) rmd160_hex, sha256(data) sha256, sha256_hex(data) sha256_hex, sha512(data) sha512, sha512_hex(data) sha512_hex

Constructor Detail

def self.new(base58str : String, addr_prefix : String) #

[View source]
def self.new(public_key : PublicKey) #

[View source]
def self.new(pts_address : PtsAddress) #

[View source]

Instance Method Detail

def bytes : Bytes #

[View source]
def is_valid?(base58str : String, addr_prefix : String) #

[View source]
def to_wif(addr_prefix : String) : String #

[View source]