utility

package
v0.0.0-...-2db57a3 Latest Latest
Warning

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

Go to latest
Published: Nov 6, 2023 License: MIT Imports: 6 Imported by: 2

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Assert

func Assert(cond bool, errMsg string)

func ConvertUint16FromBigEndian

func ConvertUint16FromBigEndian(data16 uint16) uint16

func ConvertUint16FromLittleEndian

func ConvertUint16FromLittleEndian(data16 uint16) uint16

func ConvertUint16ToBigEndian

func ConvertUint16ToBigEndian(data16 uint16) uint16

func ConvertUint16ToLittleEndian

func ConvertUint16ToLittleEndian(data16 uint16) uint16

func ConvertUint32FromBigEndian

func ConvertUint32FromBigEndian(data32 uint32) uint32

func ConvertUint32FromLittleEndian

func ConvertUint32FromLittleEndian(data32 uint32) uint32

func ConvertUint32ToBigEndian

func ConvertUint32ToBigEndian(data32 uint32) uint32

func ConvertUint32ToLittleEndian

func ConvertUint32ToLittleEndian(data32 uint32) uint32

func ConvertUint64FromBigEndian

func ConvertUint64FromBigEndian(data64 uint64) uint64

func ConvertUint64FromLittleEndian

func ConvertUint64FromLittleEndian(data64 uint64) uint64

func ConvertUint64ToBigEndian

func ConvertUint64ToBigEndian(data64 uint64) uint64

func ConvertUint64ToLittleEndian

func ConvertUint64ToLittleEndian(data64 uint64) uint64

func DumpFloat32ToBytes

func DumpFloat32ToBytes(data32 float32) []byte

func DumpFloat64ToBytes

func DumpFloat64ToBytes(data64 float64) []byte

func DumpUint16ToBytes

func DumpUint16ToBytes(data16 uint16) []byte

func DumpUint32ToBytes

func DumpUint32ToBytes(data32 uint32) []byte

func DumpUint64ToBytes

func DumpUint64ToBytes(data64 uint64) []byte

func Hash160

func Hash160(bytes []byte) []byte

func Hash160Hex

func Hash160Hex(bytes []byte) string

func HexCharToNumber

func HexCharToNumber(charIn byte) (int8, error)

func IsBigEndian

func IsBigEndian() bool

func IsLittleEndian

func IsLittleEndian() bool

func IsValidHex

func IsValidHex(hexStr string) bool

func LoadFloat32FromBytes

func LoadFloat32FromBytes(bytes []byte) float32

func LoadFloat64FromBytes

func LoadFloat64FromBytes(bytes []byte) float64

func LoadUint16FromBytes

func LoadUint16FromBytes(bytes []byte) uint16

func LoadUint32FromBytes

func LoadUint32FromBytes(bytes []byte) uint32

func LoadUint64FromBytes

func LoadUint64FromBytes(bytes []byte) uint64

func NumberToHexChar

func NumberToHexChar(number uint8) (byte, error)

func Ripemd160

func Ripemd160(bytes []byte) []byte

func Ripemd160Hex

func Ripemd160Hex(bytes []byte) string

func Sha256

func Sha256(bytes []byte) []byte

func Sha256Hex

func Sha256Hex(bytes []byte) string

Types

This section is empty.

Jump to

Keyboard shortcuts

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