aboutsummaryrefslogtreecommitdiffstats
path: root/consensus/ethash
diff options
context:
space:
mode:
authorPéter Szilágyi <peterke@gmail.com>2017-06-12 18:34:26 +0800
committerGitHub <noreply@github.com>2017-06-12 18:34:26 +0800
commite3dfd5582026a8744a80d3de407601526b720abb (patch)
tree3ae9eec6ff477e75c67442552927898f238e4e11 /consensus/ethash
parent80f7c6c2996ad47f70a5070c400b1fd87a20c59c (diff)
parent2fefe4baa034927af0c815c9f317fefd95972298 (diff)
downloaddexon-e3dfd5582026a8744a80d3de407601526b720abb.tar
dexon-e3dfd5582026a8744a80d3de407601526b720abb.tar.gz
dexon-e3dfd5582026a8744a80d3de407601526b720abb.tar.bz2
dexon-e3dfd5582026a8744a80d3de407601526b720abb.tar.lz
dexon-e3dfd5582026a8744a80d3de407601526b720abb.tar.xz
dexon-e3dfd5582026a8744a80d3de407601526b720abb.tar.zst
dexon-e3dfd5582026a8744a80d3de407601526b720abb.zip
Merge pull request #14598 from konradkonrad/fix_makedag
consensus/ethash, cmd/geth: Fix `makedag` epoch
Diffstat (limited to 'consensus/ethash')
-rw-r--r--consensus/ethash/ethash.go4
1 files changed, 2 insertions, 2 deletions
diff --git a/consensus/ethash/ethash.go b/consensus/ethash/ethash.go
index 94a9ea332..7067e8643 100644
--- a/consensus/ethash/ethash.go
+++ b/consensus/ethash/ethash.go
@@ -308,14 +308,14 @@ func (d *dataset) release() {
// MakeCache generates a new ethash cache and optionally stores it to disk.
func MakeCache(block uint64, dir string) {
- c := cache{epoch: block/epochLength + 1}
+ c := cache{epoch: block / epochLength}
c.generate(dir, math.MaxInt32, false)
c.release()
}
// MakeDataset generates a new ethash dataset and optionally stores it to disk.
func MakeDataset(block uint64, dir string) {
- d := dataset{epoch: block/epochLength + 1}
+ d := dataset{epoch: block / epochLength}
d.generate(dir, math.MaxInt32, false)
d.release()
}