{ "name": "EIP-2929", "comment": "Gas cost increases for state access opcodes", "url": "https://eips.ethereum.org/EIPS/eip-2929", "status": "Draft", "minimumHardfork": "chainstart", "gasConfig": {}, "gasPrices": { "coldsload": { "v": 2100, "d": "Gas cost of the first read of storage from a given location (per transaction)" }, "coldaccountaccess": { "v": 2600, "d": "Gas cost of the first read of a given address (per transaction)" }, "warmstorageread": { "v": 100, "d": "Gas cost of reading storage locations which have already loaded 'cold'" }, "sstoreCleanGasEIP2200": { "v": 2900, "d": "Once per SSTORE operation from clean non-zero to something else" }, "sstoreNoopGasEIP2200": { "v": 100, "d": "Once per SSTORE operation if the value doesn't change" }, "sstoreDirtyGasEIP2200": { "v": 100, "d": "Once per SSTORE operation if a dirty value is changed" }, "sstoreInitRefundEIP2200": { "v": 19900, "d": "Once per SSTORE operation for resetting to the original zero value" }, "sstoreCleanRefundEIP2200": { "v": 4900, "d": "Once per SSTORE operation for resetting to the original non-zero value" }, "call": { "v": 0, "d": "Base fee of the CALL opcode" }, "callcode": { "v": 0, "d": "Base fee of the CALLCODE opcode" }, "delegatecall": { "v": 0, "d": "Base fee of the DELEGATECALL opcode" }, "staticcall": { "v": 0, "d": "Base fee of the STATICCALL opcode" }, "balance": { "v": 0, "d": "Base fee of the BALANCE opcode" }, "extcodesize": { "v": 0, "d": "Base fee of the EXTCODESIZE opcode" }, "extcodecopy": { "v": 0, "d": "Base fee of the EXTCODECOPY opcode" }, "extcodehash": { "v": 0, "d": "Base fee of the EXTCODEHASH opcode" }, "sload": { "v": 0, "d": "Base fee of the SLOAD opcode" }, "sstore": { "v": 0, "d": "Base fee of the SSTORE opcode" } }, "vm": {}, "pow": {} }