constantinople.json 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
  1. {
  2. "name": "constantinople",
  3. "comment": "Postponed hardfork including EIP-1283 (SSTORE gas metering changes)",
  4. "url": "https://eips.ethereum.org/EIPS/eip-1013",
  5. "status": "Final",
  6. "gasConfig": {},
  7. "gasPrices": {
  8. "netSstoreNoopGas": {
  9. "v": 200,
  10. "d": "Once per SSTORE operation if the value doesn't change"
  11. },
  12. "netSstoreInitGas": {
  13. "v": 20000,
  14. "d": "Once per SSTORE operation from clean zero"
  15. },
  16. "netSstoreCleanGas": {
  17. "v": 5000,
  18. "d": "Once per SSTORE operation from clean non-zero"
  19. },
  20. "netSstoreDirtyGas": {
  21. "v": 200,
  22. "d": "Once per SSTORE operation from dirty"
  23. },
  24. "netSstoreClearRefund": {
  25. "v": 15000,
  26. "d": "Once per SSTORE operation for clearing an originally existing storage slot"
  27. },
  28. "netSstoreResetRefund": {
  29. "v": 4800,
  30. "d": "Once per SSTORE operation for resetting to the original non-zero value"
  31. },
  32. "netSstoreResetClearRefund": {
  33. "v": 19800,
  34. "d": "Once per SSTORE operation for resetting to the original zero value"
  35. },
  36. "shl": {
  37. "v": 3,
  38. "d": "Base fee of the SHL opcode"
  39. },
  40. "shr": {
  41. "v": 3,
  42. "d": "Base fee of the SHR opcode"
  43. },
  44. "sar": {
  45. "v": 3,
  46. "d": "Base fee of the SAR opcode"
  47. },
  48. "extcodehash": {
  49. "v": 400,
  50. "d": "Base fee of the EXTCODEHASH opcode"
  51. },
  52. "create2": {
  53. "v": 32000,
  54. "d": "Base fee of the CREATE2 opcode"
  55. }
  56. },
  57. "vm": {},
  58. "pow": {
  59. "minerReward": {
  60. "v": "2000000000000000000",
  61. "d": "The amount a miner gets rewarded for mining a block"
  62. },
  63. "difficultyBombDelay": {
  64. "v": 5000000,
  65. "d": "the amount of blocks to delay the difficulty bomb with"
  66. }
  67. }
  68. }