Skip to content

Commit 7a6c6ec

Browse files
committed
cmd/utils, params: define chain ids
1 parent 6c9c1e6 commit 7a6c6ec

File tree

2 files changed

+10
-0
lines changed

2 files changed

+10
-0
lines changed

cmd/utils/flags.go

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -881,6 +881,13 @@ func MakeChainConfigFromDb(ctx *cli.Context, db ethdb.Database) *params.ChainCon
881881
config.EIP158Block = params.MainNetSpuriousDragon
882882
}
883883
}
884+
if config.ChainId.BitLen() == 0 {
885+
if ctx.GlobalBool(TestNetFlag.Name) {
886+
config.ChainId = params.TestNetChainID
887+
} else {
888+
config.ChainId = params.MainNetChainID
889+
}
890+
}
884891
config.DAOForkSupport = true
885892
}
886893

params/util.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,7 @@ var (
3737

3838
TestNetSpuriousDragon = big.NewInt(3000000)
3939
MainNetSpuriousDragon = big.NewInt(3000000)
40+
41+
TestNetChainID = big.NewInt(2) // Test net default chain ID
42+
MainNetChainID = big.NewInt(1) // main net default chain ID
4043
)

0 commit comments

Comments
 (0)