forked from cerc-io/plugeth
tests: only activate merge on london rules (#25239)
This commit is contained in:
parent
1657e43931
commit
a54a230a08
@ -220,7 +220,8 @@ func (t *StateTest) RunNoVerify(subtest StateSubtest, vmconfig vm.Config, snapsh
|
|||||||
context := core.NewEVMBlockContext(block.Header(), nil, &t.json.Env.Coinbase)
|
context := core.NewEVMBlockContext(block.Header(), nil, &t.json.Env.Coinbase)
|
||||||
context.GetHash = vmTestBlockHash
|
context.GetHash = vmTestBlockHash
|
||||||
context.BaseFee = baseFee
|
context.BaseFee = baseFee
|
||||||
if t.json.Env.Random != nil {
|
context.Random = nil
|
||||||
|
if config.IsLondon(new(big.Int)) && t.json.Env.Random != nil {
|
||||||
rnd := common.BigToHash(t.json.Env.Random)
|
rnd := common.BigToHash(t.json.Env.Random)
|
||||||
context.Random = &rnd
|
context.Random = &rnd
|
||||||
context.Difficulty = big.NewInt(0)
|
context.Difficulty = big.NewInt(0)
|
||||||
|
Loading…
Reference in New Issue
Block a user