Directories ¶
Path | Synopsis |
---|---|
examples
|
|
internal
|
|
hexutil
Package hexutil implements hexadecimal encoding.
|
Package hexutil implements hexadecimal encoding. |
pkg
|
|
bech32
Package bech32 implements bech32 encoding and decoding.
|
Package bech32 implements bech32 encoding and decoding. |
bech32/address
Package address provides utility functionality to encode and decode bech32 based addresses.
|
Package address provides utility functionality to encode and decode bech32 based addresses. |
bech32/internal/base32
Package base32 implements the conversion for bytes (base256) to base32.
|
Package base32 implements the conversion for bytes (base256) to base32. |
bip32path
Package bip32path provides utilities for BIP-0032 chains.
|
Package bip32path provides utilities for BIP-0032 chains. |
bip39
Package bip39 implements the BIP-0039 specification of using a mnemonic sentence to encode/decode binary entropy and to derive a seed that can then be used to generate deterministic wallets.
|
Package bip39 implements the BIP-0039 specification of using a mnemonic sentence to encode/decode binary entropy and to derive a seed that can then be used to generate deterministic wallets. |
bip39/wordlist
Package wordlist defines the requirements for a word list used for the bip39 package.
|
Package wordlist defines the requirements for a word list used for the bip39 package. |
curl
Package curl implements the BCT Curl hashing function computing multiple Curl hashes in parallel.
|
Package curl implements the BCT Curl hashing function computing multiple Curl hashes in parallel. |
ed25519
Package ed25519 implements the Ed25519 signature algorithm.
|
Package ed25519 implements the Ed25519 signature algorithm. |
encoding/b1t6
Package b1t6 implements the b1t6 encoding which uses a group of 6 trits to encode each byte.
|
Package b1t6 implements the b1t6 encoding which uses a group of 6 trits to encode each byte. |
encoding/b1t8
Package b1t8 implements the b1t8 encoding which uses 8 trits to encode each byte.
|
Package b1t8 implements the b1t8 encoding which uses 8 trits to encode each byte. |
merkle
Package merkle implements the Merkle tree hash computation.
|
Package merkle implements the Merkle tree hash computation. |
pow
Package pow implements the Curl-based proof of work for arbitrary binary data.
|
Package pow implements the Curl-based proof of work for arbitrary binary data. |
slip10
Package slip10 implements the SLIP-0010 private key derivation.
|
Package slip10 implements the SLIP-0010 private key derivation. |
slip10/btccurve
Package btccurve implements the secp256k1 curve used by Bitcoin.
|
Package btccurve implements the secp256k1 curve used by Bitcoin. |
slip10/elliptic/internal/btccurve
Package btccurve implements the secp256k1 curve used by Bitcoin.
|
Package btccurve implements the secp256k1 curve used by Bitcoin. |
vrf
Package vrf implements the ECVRF-EDWARDS25519-SHA512-TAI VRF according to draft-irtf-cfrg-vrf-15.
|
Package vrf implements the ECVRF-EDWARDS25519-SHA512-TAI VRF according to draft-irtf-cfrg-vrf-15. |
curl/asm
Module
|
Click to show internal directories.
Click to hide internal directories.