plugeth/Godeps/_workspace/src/github.com/ethereum/ethash
2015-10-16 16:27:51 +02:00
..
cmake/modules Update ethash lib 2015-03-24 15:51:51 +01:00
cryptopp Updated ethash 2015-03-14 16:42:05 +01:00
js updated ethash 2015-03-25 14:58:12 +01:00
src godeps: pull in ethash android fix 2015-09-11 15:53:23 +03:00
test godeps: pull in ethash android fix 2015-09-11 15:53:23 +03:00
.gitignore Updated ethash 2015-03-14 16:42:05 +01:00
.travis.yml Update ethash Godeps files 2015-05-05 07:50:04 +02:00
appveyor.yml Update ethash Godeps files 2015-05-05 07:50:04 +02:00
CMakeLists.txt Update ethash Godep 2015-06-16 12:09:39 +02:00
ethash_opencl_kernel_go_str.go all: Add GPU mining, disabled by default 2015-10-07 13:19:30 +02:00
ethash_opencl.go all: Add GPU mining, disabled by default 2015-10-07 13:19:30 +02:00
ethash_test.go godeps: update ethash following GPU miner merge 2015-10-16 16:27:51 +02:00
ethash.go godeps: update ethash following GPU miner merge 2015-10-16 16:27:51 +02:00
ethashc.go godeps: update ethash following GPU miner merge 2015-10-16 16:27:51 +02:00
Makefile Updated ethash 2015-03-14 16:42:05 +01:00
MANIFEST.in Updated ethash 2015-03-14 16:42:05 +01:00
README.md Update ethash Godeps files 2015-05-05 07:50:04 +02:00
setup.py godeps: pull in ethash android fix 2015-09-11 15:53:23 +03:00
Vagrantfile Godeps: bump github.com/ethereum/ethash 2015-03-06 12:28:00 +00:00

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