aboutsummaryrefslogtreecommitdiffstats
path: root/params/config.go
diff options
context:
space:
mode:
authorPéter Szilágyi <peterke@gmail.com>2017-10-10 16:56:33 +0800
committerFelix Lange <fjl@users.noreply.github.com>2017-10-10 16:56:33 +0800
commit3680cd5926c1185b2338648bad29fae15e5f34b8 (patch)
tree0d005da6fbdcb7f2a5fea98c16e1adc31df0e1a9 /params/config.go
parentd3beff7e209cd82bcd044f51501886d926ce1b8a (diff)
downloaddexon-3680cd5926c1185b2338648bad29fae15e5f34b8.tar
dexon-3680cd5926c1185b2338648bad29fae15e5f34b8.tar.gz
dexon-3680cd5926c1185b2338648bad29fae15e5f34b8.tar.bz2
dexon-3680cd5926c1185b2338648bad29fae15e5f34b8.tar.lz
dexon-3680cd5926c1185b2338648bad29fae15e5f34b8.tar.xz
dexon-3680cd5926c1185b2338648bad29fae15e5f34b8.tar.zst
dexon-3680cd5926c1185b2338648bad29fae15e5f34b8.zip
params: explain EIP150Hash (#15237)
Diffstat (limited to 'params/config.go')
-rw-r--r--params/config.go5
1 files changed, 3 insertions, 2 deletions
diff --git a/params/config.go b/params/config.go
index bff701f09..18579666b 100644
--- a/params/config.go
+++ b/params/config.go
@@ -99,17 +99,18 @@ type ChainConfig struct {
ChainId *big.Int `json:"chainId"` // Chain id identifies the current chain and is used for replay protection
HomesteadBlock *big.Int `json:"homesteadBlock,omitempty"` // Homestead switch block (nil = no fork, 0 = already homestead)
+
DAOForkBlock *big.Int `json:"daoForkBlock,omitempty"` // TheDAO hard-fork switch block (nil = no fork)
DAOForkSupport bool `json:"daoForkSupport,omitempty"` // Whether the nodes supports or opposes the DAO hard-fork
// EIP150 implements the Gas price changes (https://github.com/ethereum/EIPs/issues/150)
EIP150Block *big.Int `json:"eip150Block,omitempty"` // EIP150 HF block (nil = no fork)
- EIP150Hash common.Hash `json:"eip150Hash,omitempty"` // EIP150 HF hash (fast sync aid)
+ EIP150Hash common.Hash `json:"eip150Hash,omitempty"` // EIP150 HF hash (needed for header only clients as only gas pricing changed)
EIP155Block *big.Int `json:"eip155Block,omitempty"` // EIP155 HF block
EIP158Block *big.Int `json:"eip158Block,omitempty"` // EIP158 HF block
- ByzantiumBlock *big.Int `json:"byzantiumBlock,omitempty"` // Byzantium switch block (nil = no fork, 0 = alraedy on homestead)
+ ByzantiumBlock *big.Int `json:"byzantiumBlock,omitempty"` // Byzantium switch block (nil = no fork, 0 = already on byzantium)
// Various consensus engines
Ethash *EthashConfig `json:"ethash,omitempty"`