blockchain-go

command module
v0.0.0-...-f9e178d Latest Latest
Warning

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

Go to latest
Published: May 8, 2019 License: GPL-3.0 Imports: 1 Imported by: 0

README

Block Chain Go

Language GoDoc Build Status Coverage Status

Block Chain Go is my personal project to learn, experiment and build around block chain technology written in Go programming language. This project is not affiliated with Blockchain company.

This project was inspired by Bitcoin and Dash crypto currencies.

Build and install

See build for more information.

Issues

Read issue template before opening a new issue.

Contributing

Read contributing.

Author

License

Block Chain Go is licensed under the terms of the GNU General Public License v3.0, see the LICENSE file for more information.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
src
accounts/auth/jwt
Package jwt implements a Json Web Tokens
Package jwt implements a Json Web Tokens
cli
Package cli implements command line tool for blockchain-go.
Package cli implements command line tool for blockchain-go.
crypto/ripemd160
Package ripemd160 implements the RIPEMD-160 hash algorithm.
Package ripemd160 implements the RIPEMD-160 hash algorithm.
crypto/secp256k1
Package secp256k1 wraps the bitcoin secp256k1 C library.
Package secp256k1 wraps the bitcoin secp256k1 C library.
crypto/sha3/blake512
Package blake512 implements BLAKE512 hash algorithm.
Package blake512 implements BLAKE512 hash algorithm.
crypto/sha3/bmw512
Package bmw512 implements BMW512 hash algorithm.
Package bmw512 implements BMW512 hash algorithm.
crypto/sha3/cubehash512
Package cubehash512 implements CUBEHASH512 hash algorithm.
Package cubehash512 implements CUBEHASH512 hash algorithm.
crypto/sha3/echo512
Package echo512 implements ECHO512 hash algorithm.
Package echo512 implements ECHO512 hash algorithm.
crypto/sha3/groestl512
Package groestl512 implements GROESTL512 hash algorithm.
Package groestl512 implements GROESTL512 hash algorithm.
crypto/sha3/jh512
Package jh512 implements JH512 hash algorithm.
Package jh512 implements JH512 hash algorithm.
crypto/sha3/keccak512
Package keccak512 implements KECCAK512 hash algorithm.
Package keccak512 implements KECCAK512 hash algorithm.
crypto/sha3/luffa512
Package luffa512 implements LUFFA512 hash algorithm.
Package luffa512 implements LUFFA512 hash algorithm.
crypto/sha3/shavite512
Package shavite512 implements SHAVITE512 hash algorithm.
Package shavite512 implements SHAVITE512 hash algorithm.
crypto/sha3/simd512
Package simd512 implements SIMD512 hash algorithm.
Package simd512 implements SIMD512 hash algorithm.
crypto/sha3/skein512
Package skein512 implements SKEIN512 hash algorithm.
Package skein512 implements SKEIN512 hash algorithm.
crypto/sha3/utils
Package utils provides AES Rounds, Digest and Hash interfaces.
Package utils provides AES Rounds, Digest and Hash interfaces.
crypto/sha3/utils/nist
Package nist contains the plaintext messages used by National Institute of Standards and Tecknology as the test vectors for the SHA-3 competitions.
Package nist contains the plaintext messages used by National Institute of Standards and Tecknology as the test vectors for the SHA-3 competitions.
crypto/x11
Package x11 implements X11 hash algorithm which uses eleven different hashing functions, chained together, to calculate the block header.
Package x11 implements X11 hash algorithm which uses eleven different hashing functions, chained together, to calculate the block header.
db
encoding/base58
Package base58 implements a Base58 encoding algorithm, a group of binary-to-text encoding schemes used to represent large integers as alphanumeric text.
Package base58 implements a Base58 encoding algorithm, a group of binary-to-text encoding schemes used to represent large integers as alphanumeric text.
p2p

Jump to

Keyboard shortcuts

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