diff --git a/core/genesis.go b/core/genesis.go index f132b0f70f..e529d8a8c0 100644 --- a/core/genesis.go +++ b/core/genesis.go @@ -268,7 +268,7 @@ func (g *Genesis) ToBlock(startingExpansionNumber uint64) *types.WorkObject { wo.SetNumber(big.NewInt(0), i) wo.SetParentHash(common.Hash{}, i) } - + wo.WorkObjectHeader().SetHeaderHash(wo.Header().Hash()) return wo @@ -328,7 +328,7 @@ func DefaultColosseumGenesisBlock(consensusEngine string, nonce uint64, extra [] Nonce: nonce, ExtraData: extra, GasLimit: 12000000, - Difficulty: big.NewInt(30000000000), + Difficulty: big.NewInt(1500000000000), } if consensusEngine == "blake3" { genesis.Config = params.Blake3PowColosseumChainConfig diff --git a/params/config.go b/params/config.go index e543040e89..9c342d42a0 100644 --- a/params/config.go +++ b/params/config.go @@ -26,7 +26,7 @@ import ( // Genesis hashes to enforce below configs on. var ( // Progpow GenesisHashes - ProgpowColosseumGenesisHash = common.HexToHash("0xb87a8c2da17fd9b035c48d6fe324b7eaa98b42aa287eb0dfb3e2e4ef2b7eda37") + ProgpowColosseumGenesisHash = common.HexToHash("0xac81c28f1a72591b87b5f16c9793cdc0e87c45c6d426d1a364c3b8f6386b5b8b") ProgpowGardenGenesisHash = common.HexToHash("0xe6d0f9327aae915db55ab0cf9da7841c64e4ae39baa251c17586d8d25b59afbc") ProgpowOrchardGenesisHash = common.HexToHash("0x12c80fbe68b732139343da9d7a97d06862b29a962b8749f2b977b83364612c96") ProgpowLighthouseGenesisHash = common.HexToHash("0xf86f23baa7818c62b0d4bd5f2100230eab65392e0b115b91f446b299fddf38d8")