Go implementation of the Ethereum protocol
Go to file
2014-01-01 14:12:30 +01:00
.gitignore added git ignore 2013-12-26 12:47:06 +01:00
.travis.yml Added travis 2013-12-27 11:59:00 +01:00
big.go Comments 2013-12-29 01:36:59 +01:00
block_manager.go Comments 2013-12-29 01:36:59 +01:00
block.go Updated serialisation 2013-12-29 23:53:12 +01:00
database_test.go Split up db and trie and added interface 2013-12-30 01:09:57 +01:00
database.go Updated database interface and eth test code 2014-01-01 03:07:49 +01:00
db_query_interface.go Help text 2014-01-01 14:11:56 +01:00
encoding_test.go Encoding helpers for trie 2014-01-01 03:06:52 +01:00
encoding.go Encoding helpers for trie 2014-01-01 03:06:52 +01:00
ethereum.go Moved some testing code 2014-01-01 13:37:00 +01:00
genesis.go Added sample server, genesis block, and database interface 2013-12-29 23:54:50 +01:00
memory_database.go Added db query interface and moved memory database 2014-01-01 13:36:48 +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.md moved to markdown 2014-01-01 14:12:30 +01:00
rlp_test.go Removed logs from tests and updated rlp encoding to include byte slices 2013-12-29 23:52:46 +01:00
rlp.go Removed logs from tests and updated rlp encoding to include byte slices 2013-12-29 23:52:46 +01:00
server.go Split up db and trie and added interface 2013-12-30 01:09:57 +01:00
testing.go Added db query interface and moved memory database 2014-01-01 13:36:48 +01:00
transaction.go Comments 2013-12-29 01:36:59 +01:00
trie_test.go Moved some testing code 2014-01-01 13:37:00 +01:00
trie.go Added a few more comments and cleaned up code 2014-01-01 14:06:00 +01:00
util.go Added helper methods for slice comparison and nibble matching 2014-01-01 03:07:29 +01:00
vm.go Test code updated 2013-12-28 15:18:23 +01:00

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 **

Command line options

-db will launch the db query tool.

Supported arguments update and get