From 1861dcdb8585ca234a69e1e7a501288b1dbb4c0a Mon Sep 17 00:00:00 2001 From: Somnath Date: Mon, 30 Sep 2024 12:12:31 +0200 Subject: [PATCH] Update EIP-7251 address (#12135) Ref - https://github.com/ethereum/EIPs/pull/8889 (Issue board - https://github.com/erigontech/erigon/issues/12106) --- params/protocol_params.go | 2 +- tests/exec_spec_test.go | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/params/protocol_params.go b/params/protocol_params.go index 6d78221d172..4c82c4156b4 100644 --- a/params/protocol_params.go +++ b/params/protocol_params.go @@ -196,7 +196,7 @@ var HistoryStorageAddress = common.HexToAddress("0x0aae40965e6800cd9b1f4b05ff215 var WithdrawalRequestAddress = common.HexToAddress("0x00A3ca265EBcb825B45F985A16CEFB49958cE017") // EIP-7251 -var ConsolidationRequestAddress = common.HexToAddress("0x00b42dbF2194e931E80326D950320f7d9Dbeac02") +var ConsolidationRequestAddress = common.HexToAddress("0x00706203067988Ab3E2A2ab626EdCD6f28bDBbbb") // Gas discount table for BLS12-381 G1 and G2 multi exponentiation operations var Bls12381MultiExpDiscountTable = [128]uint64{1200, 888, 764, 641, 594, 547, 500, 453, 438, 423, 408, 394, 379, 364, 349, 334, 330, 326, 322, 318, 314, 310, 306, 302, 298, 294, 289, 285, 281, 277, 273, 269, 268, 266, 265, 263, 262, 260, 259, 257, 256, 254, 253, 251, 250, 248, 247, 245, 244, 242, 241, 239, 238, 236, 235, 233, 232, 231, 229, 228, 226, 225, 223, 222, 221, 220, 219, 219, 218, 217, 216, 216, 215, 214, 213, 213, 212, 211, 211, 210, 209, 208, 208, 207, 206, 205, 205, 204, 203, 202, 202, 201, 200, 199, 199, 198, 197, 196, 196, 195, 194, 193, 193, 192, 191, 191, 190, 189, 188, 188, 187, 186, 185, 185, 184, 183, 182, 182, 181, 180, 179, 179, 178, 177, 176, 176, 175, 174} diff --git a/tests/exec_spec_test.go b/tests/exec_spec_test.go index d5fa15295be..dd5aad899f3 100644 --- a/tests/exec_spec_test.go +++ b/tests/exec_spec_test.go @@ -35,7 +35,8 @@ func TestExecutionSpec(t *testing.T) { // TODO(yperbasis) make it work bt.skipLoad(`^prague/eip2935_historical_block_hashes_from_state/block_hashes/block_hashes_history.json`) - + bt.skipLoad(`^prague/eip7251_consolidations/`) + bt.skipLoad(`^prague/eip7685_general_purpose_el_requests/`) checkStateRoot := true bt.walk(t, dir, func(t *testing.T, name string, test *BlockTest) {