status-go/vendor/github.com/ethereum/ethash
Victor Farazdagi 5fb4aef1cc Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
..
src Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
.gitignore Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
.travis.yml Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
CMakeLists.txt Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
MANIFEST.in Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
Makefile Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
README.md Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
Vagrantfile Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
appveyor.yml Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
ethash.go Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
ethash_opencl.go Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
ethash_opencl_kernel_go_str.go Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
ethashc.go Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00
setup.py Initial refactoring + vendor update (after rebase) 2016-09-15 06:12:25 +03:00

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 :)