aboutsummaryrefslogtreecommitdiffstats
path: root/params
diff options
context:
space:
mode:
authorPéter Szilágyi <peterke@gmail.com>2016-07-08 18:00:37 +0800
committerPéter Szilágyi <peterke@gmail.com>2016-07-16 19:29:56 +0800
commit682c4531afeaa3aa6aded275d72eb62819c1e0d7 (patch)
tree1e11999a224c9996bfc64afe7059d1611b6b3192 /params
parent5c3051e6faeabf2356437258f65168ed35896e93 (diff)
downloadgo-tangerine-682c4531afeaa3aa6aded275d72eb62819c1e0d7.tar
go-tangerine-682c4531afeaa3aa6aded275d72eb62819c1e0d7.tar.gz
go-tangerine-682c4531afeaa3aa6aded275d72eb62819c1e0d7.tar.bz2
go-tangerine-682c4531afeaa3aa6aded275d72eb62819c1e0d7.tar.lz
go-tangerine-682c4531afeaa3aa6aded275d72eb62819c1e0d7.tar.xz
go-tangerine-682c4531afeaa3aa6aded275d72eb62819c1e0d7.tar.zst
go-tangerine-682c4531afeaa3aa6aded275d72eb62819c1e0d7.zip
[release/1.4.10] cmd/geth, miner, params: special extradata for DAO fork start
(cherry picked from commit 1e24c2e4f428c85c2f83272af2696469cb8f5bed)
Diffstat (limited to 'params')
-rw-r--r--params/util.go17
1 files changed, 12 insertions, 5 deletions
diff --git a/params/util.go b/params/util.go
index b76850852..a0c9a3199 100644
--- a/params/util.go
+++ b/params/util.go
@@ -16,11 +16,18 @@
package params
-import "math/big"
+import (
+ "math/big"
+
+ "github.com/ethereum/go-ethereum/common"
+)
var (
- TestNetHomesteadBlock = big.NewInt(494000) // testnet homestead block
- MainNetHomesteadBlock = big.NewInt(1150000) // mainnet homestead block
- TestNetDAOForkBlock = big.NewInt(8888888) // testnet dao hard-fork block
- MainNetDAOForkBlock = big.NewInt(9999999) // mainnet dao hard-fork block
+ TestNetHomesteadBlock = big.NewInt(494000) // Testnet homestead block
+ MainNetHomesteadBlock = big.NewInt(1150000) // Mainnet homestead block
+
+ TestNetDAOForkBlock = big.NewInt(8888888) // Testnet dao hard-fork block
+ MainNetDAOForkBlock = big.NewInt(9999999) // Mainnet dao hard-fork block
+ DAOForkBlockExtra = common.FromHex("0x64616f2d686172642d666f726b") // Block extradata to signel the fork with ("dao-hard-fork")
+ DAOForkExtraRange = big.NewInt(10) // Number of blocks to override the extradata (prevent no-fork attacks)
)