Statediffing-fork of the official Go implementation of the Ethereum protocol
| .gitignore | ||
| .travis.yml | ||
| big.go | ||
| block_manager.go | ||
| block.go | ||
| database_test.go | ||
| database.go | ||
| encoding_test.go | ||
| encoding.go | ||
| ethereum.go | ||
| genesis.go | ||
| parsing_test.go | ||
| parsing.go | ||
| README | ||
| rlp_test.go | ||
| rlp.go | ||
| server.go | ||
| transaction.go | ||
| trie_test.go | ||
| trie.go | ||
| util.go | ||
| vm.go | ||
This is the Go implementation of the Ethereum protocol. It's far from being finished.
go get https://github.com/ethereum/go-ethereum
The Python reference implementation can be found at https://github.com/ethereum/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!