Go to file
Wei Yang b415f08c46 make it a package bc 2017-10-22 10:20:14 +08:00
.gitignore update gitignore 2017-10-21 22:01:19 +08:00
README.md Update README 2017-10-06 17:32:52 +07:00
base58.go make it a package bc 2017-10-22 10:20:14 +08:00
base58_test.go make it a package bc 2017-10-22 10:20:14 +08:00
block.go make it a package bc 2017-10-22 10:20:14 +08:00
blockchain.go make it a package bc 2017-10-22 10:20:14 +08:00
blockchain_iterator.go make it a package bc 2017-10-22 10:20:14 +08:00
cli.go make it a package bc 2017-10-22 10:20:14 +08:00
cli_createblockchain.go make it a package bc 2017-10-22 10:20:14 +08:00
cli_createwallet.go make it a package bc 2017-10-22 10:20:14 +08:00
cli_explore.go make it a package bc 2017-10-22 10:20:14 +08:00
cli_getbalance.go make it a package bc 2017-10-22 10:20:14 +08:00
cli_listaddress.go make it a package bc 2017-10-22 10:20:14 +08:00
cli_printchain.go make it a package bc 2017-10-22 10:20:14 +08:00
cli_reindexutxo.go make it a package bc 2017-10-22 10:20:14 +08:00
cli_send.go make it a package bc 2017-10-22 10:20:14 +08:00
cli_startnode.go make it a package bc 2017-10-22 10:20:14 +08:00
merkle_tree.go make it a package bc 2017-10-22 10:20:14 +08:00
merkle_tree_test.go make it a package bc 2017-10-22 10:20:14 +08:00
proofofwork.go make it a package bc 2017-10-22 10:20:14 +08:00
server.go make it a package bc 2017-10-22 10:20:14 +08:00
transaction.go make it a package bc 2017-10-22 10:20:14 +08:00
transaction_input.go make it a package bc 2017-10-22 10:20:14 +08:00
transaction_output.go make it a package bc 2017-10-22 10:20:14 +08:00
utils.go make it a package bc 2017-10-22 10:20:14 +08:00
utxo_set.go make it a package bc 2017-10-22 10:20:14 +08:00
wallet.go make it a package bc 2017-10-22 10:20:14 +08:00
wallets.go make it a package bc 2017-10-22 10:20:14 +08:00

README.md

Blockchain in Go

A blockchain implementation in Go, as described in these articles:

  1. Basic Prototype
  2. Proof-of-Work
  3. Persistence and CLI
  4. Transactions 1
  5. Addresses
  6. Transactions 2
  7. Network