@@ -45,7 +45,7 @@ def address(evm: Evm) -> None:
4545 pass
4646
4747 # GAS
48- charge_gas (evm , GasCosts .BASE )
48+ charge_gas (evm , GasCosts .OPCODE_ADDRESS )
4949
5050 # OPERATION
5151 push (evm .stack , U256 .from_be_bytes (evm .message .current_target ))
@@ -100,7 +100,7 @@ def origin(evm: Evm) -> None:
100100 pass
101101
102102 # GAS
103- charge_gas (evm , GasCosts .BASE )
103+ charge_gas (evm , GasCosts .OPCODE_ORIGIN )
104104
105105 # OPERATION
106106 push (evm .stack , U256 .from_be_bytes (evm .message .tx_env .origin ))
@@ -123,7 +123,7 @@ def caller(evm: Evm) -> None:
123123 pass
124124
125125 # GAS
126- charge_gas (evm , GasCosts .BASE )
126+ charge_gas (evm , GasCosts .OPCODE_CALLER )
127127
128128 # OPERATION
129129 push (evm .stack , U256 .from_be_bytes (evm .message .caller ))
@@ -146,7 +146,7 @@ def callvalue(evm: Evm) -> None:
146146 pass
147147
148148 # GAS
149- charge_gas (evm , GasCosts .BASE )
149+ charge_gas (evm , GasCosts .OPCODE_CALLVALUE )
150150
151151 # OPERATION
152152 push (evm .stack , evm .message .value )
@@ -195,7 +195,7 @@ def calldatasize(evm: Evm) -> None:
195195 pass
196196
197197 # GAS
198- charge_gas (evm , GasCosts .BASE )
198+ charge_gas (evm , GasCosts .OPCODE_CALLDATASIZE )
199199
200200 # OPERATION
201201 push (evm .stack , U256 (len (evm .message .data )))
@@ -256,7 +256,7 @@ def codesize(evm: Evm) -> None:
256256 pass
257257
258258 # GAS
259- charge_gas (evm , GasCosts .BASE )
259+ charge_gas (evm , GasCosts .OPCODE_CODESIZE )
260260
261261 # OPERATION
262262 push (evm .stack , U256 (len (evm .code )))
@@ -317,7 +317,7 @@ def gasprice(evm: Evm) -> None:
317317 pass
318318
319319 # GAS
320- charge_gas (evm , GasCosts .BASE )
320+ charge_gas (evm , GasCosts .OPCODE_GASPRICE )
321321
322322 # OPERATION
323323 push (evm .stack , U256 (evm .message .tx_env .gas_price ))
@@ -418,7 +418,7 @@ def returndatasize(evm: Evm) -> None:
418418 pass
419419
420420 # GAS
421- charge_gas (evm , GasCosts .BASE )
421+ charge_gas (evm , GasCosts .OPCODE_RETURNDATASIZE )
422422
423423 # OPERATION
424424 push (evm .stack , U256 (len (evm .return_data )))
@@ -546,7 +546,7 @@ def base_fee(evm: Evm) -> None:
546546 pass
547547
548548 # GAS
549- charge_gas (evm , GasCosts .BASE )
549+ charge_gas (evm , GasCosts .OPCODE_BASEFEE )
550550
551551 # OPERATION
552552 push (evm .stack , U256 (evm .message .block_env .base_fee_per_gas ))
@@ -596,7 +596,7 @@ def blob_base_fee(evm: Evm) -> None:
596596 pass
597597
598598 # GAS
599- charge_gas (evm , GasCosts .BASE )
599+ charge_gas (evm , GasCosts .OPCODE_BLOBBASEFEE )
600600
601601 # OPERATION
602602 blob_base_fee = calculate_blob_gas_price (
0 commit comments