Go implementation of the Ethereum protocol
Go to file
2013-12-26 13:30:42 +01:00
.gitignore added git ignore 2013-12-26 12:47:06 +01:00
big.go Initial commit 2013-12-26 12:45:52 +01:00
block_manager.go Initial commit 2013-12-26 12:45:52 +01:00
block.go Initial commit 2013-12-26 12:45:52 +01:00
ethereum.go Initial commit 2013-12-26 12:45:52 +01:00
parsing_test.go Initial commit 2013-12-26 12:45:52 +01:00
parsing.go Initial commit 2013-12-26 12:45:52 +01:00
README for => far 2013-12-26 13:30:42 +01:00
serialization_test.go Initial commit 2013-12-26 12:45:52 +01:00
serialization.go Initial commit 2013-12-26 12:45:52 +01:00
transaction.go Initial commit 2013-12-26 12:45:52 +01:00
vm.go Initial commit 2013-12-26 12:45:52 +01:00

This is the Go implementation of the Ethereum protocol. It's far from being finished.

The Python reference implementation can be found at https://github.com/vbuterin/pyethereum

More information about the protocol:
* http://vitalik.ca/ethereum.html
* http://vitalik.ca/ethereum/spec.html
* http://vitalik.ca/ethereum/patricia.html
* http://vitalik.ca/ethereum/dagger.html
* http://vitalik.ca/ethereum/rlp.html

# TODO

Fix this todo file!