Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | rlp, trie, contracts, compression, consensus: improve comments (#14580) | S. Matthew English | 2017-06-12 | 1 | -2/+2 |
| | |||||
* | consensus: Fix `makedag` epoch | Konrad Feldmeier | 2017-06-12 | 1 | -2/+2 |
| | | | | | | | | | `geth makedag <blocknumber> <path>` was creating DAGs for `<blocknumber>/<epoch_length> + 1`, hence it was impossible to create an epoch 0 DAG. This fixes the calculations in `consensus/ethash/ethash.go` for `MakeDataset` and `MakeCache`, and applies `gofmt`. | ||||
* | consensus/ethash: fix a timestamp update race | Péter Szilágyi | 2017-05-02 | 1 | -2/+4 |
| | |||||
* | consensus/ethash: close mmap before rename, windows limitation | Péter Szilágyi | 2017-04-14 | 1 | -5/+8 |
| | |||||
* | consensus, eth: don't CPU mine by default during remote mining | Péter Szilágyi | 2017-04-07 | 1 | -1/+8 |
| | |||||
* | core, consensus: pluggable consensus engines (#3817) | Péter Szilágyi | 2017-04-05 | 1 | -0/+587 |
This commit adds pluggable consensus engines to go-ethereum. In short, it introduces a generic consensus interface, and refactors the entire codebase to use this interface. |