lib/

directory
v0.0.0-...-bb1a4e7 Latest Latest
Warning

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

Go to latest
Published: May 9, 2020 License: GPL-3.0

Directories

Path Synopsis
Package arena provides a 100% golang slab allocator for byte slices.
Package arena provides a 100% golang slab allocator for byte slices.
Package atomicvar provides atomic Boolean type for cleaner code and better performance.
Package atomicvar provides atomic Boolean type for cleaner code and better performance.
Package bip39 is the Golang implementation of the BIP39 spec.
Package bip39 is the Golang implementation of the BIP39 spec.
compress
bm
crypto
bn256
Package bn256 implements a particular bilinear group.
Package bn256 implements a particular bilinear group.
fourq
Package fourq implements FourQ, a high-speed elliptic curve at the 128-bit security level.
Package fourq implements FourQ, a high-speed elliptic curve at the 128-bit security level.
rng
rsa
schnorr/generic
It is a digital signature scheme known for its simplicity, among the first whose security is based on the intractability of certain discrete logarithm problems.It is efficient and generates short signatures.
It is a digital signature scheme known for its simplicity, among the first whose security is based on the intractability of certain discrete logarithm problems.It is efficient and generates short signatures.
xor
db
Multiprecision decimal numbers.
Multiprecision decimal numbers.
base62
Package base62 implements base62 encoding
Package base62 implements base62 encoding
base64
Package base64 implements base64 encoding as specified by RFC 4648.
Package base64 implements base64 encoding as specified by RFC 4648.
hex
eth
fixtures
Package hexutil implements hex encoding with 0x prefix.
Package hexutil implements hex encoding with 0x prefix.
fixtures/abi
Package abi implements the Ethereum ABI (Application Binary Interface).
Package abi implements the Ethereum ABI (Application Binary Interface).
fixtures/common
Package common contains various helper functions.
Package common contains various helper functions.
fixtures/common/math
Package math provides integer math utilities.
Package math provides integer math utilities.
fixtures/crypto/bn256
Package bn256 implements the Optimal Ate pairing over a 256-bit Barreto-Naehrig curve.
Package bn256 implements the Optimal Ate pairing over a 256-bit Barreto-Naehrig curve.
fixtures/crypto/bn256/cloudflare
Package bn256 implements a particular bilinear group at the 128-bit security level.
Package bn256 implements a particular bilinear group at the 128-bit security level.
fixtures/crypto/bn256/google
Package bn256 implements a particular bilinear group.
Package bn256 implements a particular bilinear group.
fixtures/crypto/secp256k1
Package secp256k1 wraps the bitcoin secp256k1 C library.
Package secp256k1 wraps the bitcoin secp256k1 C library.
rpc
Package fastrand implements fast pesudorandom number generator that should scale well on multi-CPU systems.
Package fastrand implements fast pesudorandom number generator that should scale well on multi-CPU systems.
Package fastrand implements a cryptographically secure pseudorandom number generator.
Package fastrand implements a cryptographically secure pseudorandom number generator.
hash
highwayhash
Package highwayhash implements the pseudo-random-function (PRF) HighwayHash.
Package highwayhash implements the pseudo-random-function (PRF) HighwayHash.
http
server/cpu
Package cpu implements processor feature detection used by the Go standard library.
Package cpu implements processor feature detection used by the Go standard library.
Package intern is a string interning library.
Package intern is a string interning library.
intrinsic
ipv4
mailer
memory
metrics
cpu
mem
Package monotime provides a fast monotonic clock source.
Package monotime provides a fast monotonic clock source.
md2
Package md2 implements the MD2 hash algorithm as defined in RFC 1319.
Package md2 implements the MD2 hash algorithm as defined in RFC 1319.
parsers
Package snowflake provides a very simple Twitter snowflake generator and parser.
Package snowflake provides a very simple Twitter snowflake generator and parser.
Package stringbank allows you to hold large numbers of strings without bothering the garbage collector.
Package stringbank allows you to hold large numbers of strings without bothering the garbage collector.
Package fasttemplate implements simple and fast template library.
Package fasttemplate implements simple and fast template library.
uuid
Package vnat is used to create virtual computer networks.
Package vnat is used to create virtual computer networks.

Jump to

Keyboard shortcuts

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