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.
 
 
 
 
 
 
go-ethereum/vendor/github.com/ethereum/ethash
Péter Szilágyi d4fd06c3dc
all: blidly swap out glog to our log15, logs need rework
8 years ago
..
src/libethash Godeps, vendor: convert dependency management to trash (#3198) 8 years ago
CMakeLists.txt Godeps, vendor: convert dependency management to trash (#3198) 8 years ago
MANIFEST.in Godeps, vendor: convert dependency management to trash (#3198) 8 years ago
Makefile Godeps, vendor: convert dependency management to trash (#3198) 8 years ago
README.md Godeps, vendor: convert dependency management to trash (#3198) 8 years ago
Vagrantfile Godeps, vendor: convert dependency management to trash (#3198) 8 years ago
appveyor.yml Godeps, vendor: convert dependency management to trash (#3198) 8 years ago
ethash.go all: blidly swap out glog to our log15, logs need rework 8 years ago
ethashc.go Godeps, vendor: convert dependency management to trash (#3198) 8 years ago
setup.py Godeps, vendor: convert dependency management to trash (#3198) 8 years ago

README.md

Build Status Windows Build Status

Ethash

For details on this project, please see the Ethereum wiki: https://github.com/ethereum/wiki/wiki/Ethash

Coding Style for C++ code:

Follow the same exact style as in cpp-ethereum

Coding Style for C code:

The main thing above all is code consistency.

  • Tabs for indentation. A tab is 4 spaces
  • Try to stick to the K&R, especially for the C code.
  • Keep the line lengths reasonable. No hard limit on 80 characters but don't go further than 110. Some people work with multiple buffers next to each other. Make them like you :)