hash

package
Version: v0.5.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 16, 2019 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	// ZeroHash256 is 256-bit of all zero
	ZeroHash256 = Hash256{}
	// ZeroHash160 is 160-bit of all zero
	ZeroHash160 = Hash160{}
)

Functions

This section is empty.

Types

type Hash160 added in v0.5.0

type Hash160 [20]byte

Hash160 for 160-bit hash used for account and smart contract address

func BytesToHash160 added in v0.5.0

func BytesToHash160(b []byte) Hash160

BytesToHash160 copies the byte slice into hash

func Hash160b

func Hash160b(input []byte) Hash160

Hash160b returns 160-bit (20-byte) hash of input

type Hash256 added in v0.5.0

type Hash256 [32]byte

Hash256 is 256-bit hash

func BytesToHash256 added in v0.5.0

func BytesToHash256(b []byte) Hash256

BytesToHash256 copies the byte slice into hash

func Hash256b

func Hash256b(input []byte) Hash256

Hash256b returns 256-bit (32-byte) hash of input

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL