From 4248ea01a9043cbab790cb6f17e117c253d90836 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marius=20Kj=C3=A6rstad?= Date: Tue, 4 Feb 2025 14:35:37 +0100 Subject: [PATCH] The gas limit is now at 36M on mainnet --- core/state_processor.go | 12 ++++++------ miner/miner.go | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/core/state_processor.go b/core/state_processor.go index 902ff582e8..3c91c36c7a 100644 --- a/core/state_processor.go +++ b/core/state_processor.go @@ -220,7 +220,7 @@ func ProcessBeaconBlockRoot(beaconRoot common.Hash, evm *vm.EVM) { } msg := &Message{ From: params.SystemAddress, - GasLimit: 30_000_000, + GasLimit: 36_000_000, GasPrice: common.Big0, GasFeeCap: common.Big0, GasTipCap: common.Big0, @@ -229,7 +229,7 @@ func ProcessBeaconBlockRoot(beaconRoot common.Hash, evm *vm.EVM) { } evm.SetTxContext(NewEVMTxContext(msg)) evm.StateDB.AddAddressToAccessList(params.BeaconRootsAddress) - _, _, _ = evm.Call(vm.AccountRef(msg.From), *msg.To, msg.Data, 30_000_000, common.U2560) + _, _, _ = evm.Call(vm.AccountRef(msg.From), *msg.To, msg.Data, 36_000_000, common.U2560) evm.StateDB.Finalise(true) } @@ -244,7 +244,7 @@ func ProcessParentBlockHash(prevHash common.Hash, evm *vm.EVM) { } msg := &Message{ From: params.SystemAddress, - GasLimit: 30_000_000, + GasLimit: 36_000_000, GasPrice: common.Big0, GasFeeCap: common.Big0, GasTipCap: common.Big0, @@ -253,7 +253,7 @@ func ProcessParentBlockHash(prevHash common.Hash, evm *vm.EVM) { } evm.SetTxContext(NewEVMTxContext(msg)) evm.StateDB.AddAddressToAccessList(params.HistoryStorageAddress) - _, _, err := evm.Call(vm.AccountRef(msg.From), *msg.To, msg.Data, 30_000_000, common.U2560) + _, _, err := evm.Call(vm.AccountRef(msg.From), *msg.To, msg.Data, 36_000_000, common.U2560) if err != nil { panic(err) } @@ -284,7 +284,7 @@ func processRequestsSystemCall(requests *[][]byte, evm *vm.EVM, requestType byte } msg := &Message{ From: params.SystemAddress, - GasLimit: 30_000_000, + GasLimit: 36_000_000, GasPrice: common.Big0, GasFeeCap: common.Big0, GasTipCap: common.Big0, @@ -292,7 +292,7 @@ func processRequestsSystemCall(requests *[][]byte, evm *vm.EVM, requestType byte } evm.SetTxContext(NewEVMTxContext(msg)) evm.StateDB.AddAddressToAccessList(addr) - ret, _, _ := evm.Call(vm.AccountRef(msg.From), *msg.To, msg.Data, 30_000_000, common.U2560) + ret, _, _ := evm.Call(vm.AccountRef(msg.From), *msg.To, msg.Data, 36_000_000, common.U2560) evm.StateDB.Finalise(true) if len(ret) == 0 { return // skip empty output diff --git a/miner/miner.go b/miner/miner.go index 9892c08ed6..7b8a81e2da 100644 --- a/miner/miner.go +++ b/miner/miner.go @@ -52,7 +52,7 @@ type Config struct { // DefaultConfig contains default settings for miner. var DefaultConfig = Config{ - GasCeil: 30_000_000, + GasCeil: 36_000_000, GasPrice: big.NewInt(params.GWei / 1000), // The default recommit time is chosen as two seconds since