From d30c4842ce9d65e4808f0e920109b4d9d71d1492 Mon Sep 17 00:00:00 2001 From: Mikhail Kalinin Date: Thu, 12 Dec 2024 17:50:00 +0600 Subject: [PATCH] Update EIP-7251: Set MAX_CONSOLIDATIONS=2 Merged by EIP-Bot. --- EIPS/eip-7251.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/EIPS/eip-7251.md b/EIPS/eip-7251.md index c5bab135f5098f..1a7629c50462dd 100644 --- a/EIPS/eip-7251.md +++ b/EIPS/eip-7251.md @@ -29,14 +29,14 @@ With the security model of the protocol no longer dependent on a low value for ` | Name | Value | Comment | | - | - | - | | `CONSOLIDATION_REQUEST_TYPE` | `0x02` | The [EIP-7685](./eip-7685.md) type prefix for consolidation request | -| `CONSOLIDATION_REQUEST_PREDEPLOY_ADDRESS` | `0x0046BB33B9eA028AE30BAd20702e36Ea8099BBbb` | Where to call and store relevant details about consolidation request mechanism | +| `CONSOLIDATION_REQUEST_PREDEPLOY_ADDRESS` | `0x00431F263cE400f4455c2dCf564e53007Ca4bbBb` | Where to call and store relevant details about consolidation request mechanism | | `SYSTEM_ADDRESS` | `0xfffffffffffffffffffffffffffffffffffffffe` | Address used to invoke system operation on contract | | `EXCESS_CONSOLIDATION_REQUESTS_STORAGE_SLOT` | `0` | | | `CONSOLIDATION_REQUEST_COUNT_STORAGE_SLOT` | `1` | | | `CONSOLIDATION_REQUEST_QUEUE_HEAD_STORAGE_SLOT` | `2` | Pointer to the head of the consolidation request message queue | | `CONSOLIDATION_REQUEST_QUEUE_TAIL_STORAGE_SLOT` | `3` | Pointer to the tail of the consolidation request message queue | | `CONSOLIDATION_REQUEST_QUEUE_STORAGE_OFFSET` | `4` | The start memory slot of the in-state consolidation request message queue | -| `MAX_CONSOLIDATION_REQUESTS_PER_BLOCK` | `1` | Maximum number of consolidation requests that can be dequeued into a block | +| `MAX_CONSOLIDATION_REQUESTS_PER_BLOCK` | `2` | Maximum number of consolidation requests that can be dequeued into a block | | `TARGET_CONSOLIDATION_REQUESTS_PER_BLOCK` | `1` | | | `MIN_CONSOLIDATION_REQUEST_FEE` | `1` | | | `CONSOLIDATION_REQUEST_FEE_UPDATE_FRACTION` | `17` | | @@ -367,13 +367,13 @@ dup1 dup3 sub dup1 -push1 0x01 +push1 0x02 gt push1 0xe7 jumpi pop -push1 0x01 +push1 0x02 jumpdest push0 @@ -522,17 +522,17 @@ The consolidation requests contract is deployed like any other smart contract. A "maxPriorityFeePerGas": null, "maxFeePerGas": null, "value": "0x0", - "input": "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5561019e80602d5f395ff33373fffffffffffffffffffffffffffffffffffffffe1460d35760115f54807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1461019a57600182026001905f5b5f82111560685781019083028483029004916001019190604d565b9093900492505050366060146088573661019a573461019a575f5260205ff35b341061019a57600154600101600155600354806004026004013381556001015f358155600101602035815560010160403590553360601b5f5260605f60143760745fa0600101600355005b6003546002548082038060011160e7575060015b5f5b8181146101295782810160040260040181607402815460601b815260140181600101548152602001816002015481526020019060030154905260010160e9565b910180921461013b5790600255610146565b90505f6002555f6003555b5f54807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff141561017357505f5b6001546001828201116101885750505f61018e565b01600190035b5f555f6001556074025ff35b5f5ffd", + "input": "0x7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f5561019e80602d5f395ff33373fffffffffffffffffffffffffffffffffffffffe1460d35760115f54807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1461019a57600182026001905f5b5f82111560685781019083028483029004916001019190604d565b9093900492505050366060146088573661019a573461019a575f5260205ff35b341061019a57600154600101600155600354806004026004013381556001015f358155600101602035815560010160403590553360601b5f5260605f60143760745fa0600101600355005b6003546002548082038060021160e7575060025b5f5b8181146101295782810160040260040181607402815460601b815260140181600101548152602001816002015481526020019060030154905260010160e9565b910180921461013b5790600255610146565b90505f6002555f6003555b5f54807fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff141561017357505f5b6001546001828201116101885750505f61018e565b01600190035b5f555f6001556074025ff35b5f5ffd", "v": "0x1b", "r": "0x539", - "s": "0x4b026bde3de3d21a", - "hash": "0x5c86483822c8978690fd23fec89ba75e205c734020315827c50e2def49f924d4" + "s": "0x332601ef36aa2ce9", + "hash": "0xc7d223eb06267248bcd21f7af0223c8d467ef7e95ff51cef84c616973692169f" } ``` ``` -Sender: 0xB64F31e716F43404Fc452Ad957e37B45B2A9AC86 -Address: 0x0046BB33B9eA028AE30BAd20702e36Ea8099BBbb +Sender: 0xe24B968aB4319a580d9FFc7Ac29466894FeEb361 +Address: 0x00431F263cE400f4455c2dCf564e53007Ca4bbBb ``` #### Block processing