Official Go implementation of the Ethereum protocol
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
obscuren d6460f3de1 Changed 0x0 to \x00 11 years ago
.gitignore added git ignore 11 years ago
.travis.yml Added travis 11 years ago
README updated readme 11 years ago
big.go Initial commit 11 years ago
block.go Serializing block 11 years ago
block_manager.go Changed 0x0 to \x00 11 years ago
ethereum.go Testing 11 years ago
parsing.go Initial commit 11 years ago
parsing_test.go Initial commit 11 years ago
rlp.go Implemented decoding rlp 11 years ago
rlp_test.go Implemented decoding rlp 11 years ago
serialization.go Changed Tx serialization to return bytes instead of a string 11 years ago
serialization_test.go Initial commit 11 years ago
transaction.go Unmarshalling of transactions 11 years ago
util.go Moved string util 11 years ago
vm.go Reset stack pointer on run 11 years ago

README

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!