# Functions
AP Hash Function -- deprecated in place of HashBuf.
BufDesc returns a base32 encoding of a binary string, limiting it to a short number of character for debugging and logging.
Decodes a zig-zag uint64 to a int64.
HashBuf is the hash function used by go map, it uses available hardware instructions.
HashStr is the hash function used by go map, it utilizes available hardware instructions.
No description provided by the author
Generates a random string of the given length using GeohashBase32Alphabet.
SmartDecodeFromBase32 decodes the base32 (ASCII) string into the given scrap buffer, returning the scrap buffer set to proper size.
SmartMarshal marshals the given item to the given buffer.
SmartMarshalToBase32 marshals the given item and then encodes it into a base32 (ASCII) byte string.
Encodes a int64 to a zig-zag uint64.
Zero zeros out a given slice.
# Constants
GeohashBase32Alphabet is the standard geo-hash alphabet used for Base32Encoding.
No description provided by the author
# Variables
Base32Encoding is used to encode/decode binary buffer to/from base 32.
Errors.
GenesisMemberID is the genesis member ID.
# Interfaces
No description provided by the author
Marshaler generalizes efficient serialization.
Unmarshaler used to generalize deserialization.
# Type aliases
Bytes marshal/unmarshal as a JSON string with 0x prefix.