|
|
|
@ -99,22 +99,23 @@ var ( |
|
|
|
|
|
|
|
|
|
// RopstenChainConfig contains the chain parameters to run a node on the Ropsten test network.
|
|
|
|
|
RopstenChainConfig = &ChainConfig{ |
|
|
|
|
ChainID: big.NewInt(3), |
|
|
|
|
HomesteadBlock: big.NewInt(0), |
|
|
|
|
DAOForkBlock: nil, |
|
|
|
|
DAOForkSupport: true, |
|
|
|
|
EIP150Block: big.NewInt(0), |
|
|
|
|
EIP150Hash: common.HexToHash("0x41941023680923e0fe4d74a34bdac8141f2540e3ae90623718e47d66d1ca4a2d"), |
|
|
|
|
EIP155Block: big.NewInt(10), |
|
|
|
|
EIP158Block: big.NewInt(10), |
|
|
|
|
ByzantiumBlock: big.NewInt(1_700_000), |
|
|
|
|
ConstantinopleBlock: big.NewInt(4_230_000), |
|
|
|
|
PetersburgBlock: big.NewInt(4_939_394), |
|
|
|
|
IstanbulBlock: big.NewInt(6_485_846), |
|
|
|
|
MuirGlacierBlock: big.NewInt(7_117_117), |
|
|
|
|
BerlinBlock: big.NewInt(9_812_189), |
|
|
|
|
LondonBlock: big.NewInt(10_499_401), |
|
|
|
|
Ethash: new(EthashConfig), |
|
|
|
|
ChainID: big.NewInt(3), |
|
|
|
|
HomesteadBlock: big.NewInt(0), |
|
|
|
|
DAOForkBlock: nil, |
|
|
|
|
DAOForkSupport: true, |
|
|
|
|
EIP150Block: big.NewInt(0), |
|
|
|
|
EIP150Hash: common.HexToHash("0x41941023680923e0fe4d74a34bdac8141f2540e3ae90623718e47d66d1ca4a2d"), |
|
|
|
|
EIP155Block: big.NewInt(10), |
|
|
|
|
EIP158Block: big.NewInt(10), |
|
|
|
|
ByzantiumBlock: big.NewInt(1_700_000), |
|
|
|
|
ConstantinopleBlock: big.NewInt(4_230_000), |
|
|
|
|
PetersburgBlock: big.NewInt(4_939_394), |
|
|
|
|
IstanbulBlock: big.NewInt(6_485_846), |
|
|
|
|
MuirGlacierBlock: big.NewInt(7_117_117), |
|
|
|
|
BerlinBlock: big.NewInt(9_812_189), |
|
|
|
|
LondonBlock: big.NewInt(10_499_401), |
|
|
|
|
TerminalTotalDifficulty: big.NewInt(43531756765713534), |
|
|
|
|
Ethash: new(EthashConfig), |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// RopstenTrustedCheckpoint contains the light client trusted checkpoint for the Ropsten test network.
|
|
|
|
|