Versions in this module Expand all Collapse all v1 v1.9.25 Mar 25, 2021 v1.9.24 Mar 24, 2021 Changes in this version + const HashSize + const MaxHashStringSize + var D logg.LevelPrinter = logg.GetLogPrinterSet(subsystem) + var E logg.LevelPrinter = logg.GetLogPrinterSet(subsystem) + var ErrHashStrSize = fmt.Errorf("max hash string length is %v bytes", MaxHashStringSize) + var F logg.LevelPrinter = logg.GetLogPrinterSet(subsystem) + var I logg.LevelPrinter = logg.GetLogPrinterSet(subsystem) + var T logg.LevelPrinter = logg.GetLogPrinterSet(subsystem) + var W logg.LevelPrinter = logg.GetLogPrinterSet(subsystem) + func Decode(dst *Hash, src string) (e error) + func DoubleHashB(b []byte) []byte + func HashB(b []byte) []byte + type Hash [HashSize]byte + func DoubleHashH(b []byte) Hash + func HashH(b []byte) Hash + func NewHash(newHash []byte) (*Hash, error) + func NewHashFromStr(hash string) (ret *Hash, e error) + func (hash *Hash) CloneBytes() []byte + func (hash *Hash) IsEqual(target *Hash) bool + func (hash *Hash) SetBytes(newHash []byte) (e error) + func (hash Hash) String() string