From 5672abc337ac15d817230d3ef6e8eac191eb4419 Mon Sep 17 00:00:00 2001 From: Nico Flaig Date: Tue, 27 Feb 2024 10:52:39 +0100 Subject: [PATCH 1/7] Post release cleanup --- CHANGES.md | 16 ++++++++++++++++ beacon-node-oapi.yaml | 2 +- index.html | 1 + 3 files changed, 18 insertions(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index 309504c5..706ab069 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -7,6 +7,22 @@ These endpoints have been added or updated since the last release. There are likely to be descriptions etc outside of the list below, but new query parameters, changes to headers, new endpoints should be listed. +| Endpoint | [Lighthouse](https://github.com/sigp/lighthouse) | [Lodestar](https://github.com/ChainSafe/lodestar) | [Nimbus](https://github.com/status-im/nimbus-eth2) | [Prysm](https://github.com/prysmaticlabs/prysm) | [Teku](https://github.com/ConsenSys/teku) | +|---------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|---------------------------------------------------|----------------------------------------------------|-------------------------------------------------|-------------------------------------------| + + +The Following are no longer in the Standard API, removed since the latest version. + +| Endpoint | [Lighthouse](https://github.com/sigp/lighthouse) | [Lodestar](https://github.com/ChainSafe/lodestar) | [Nimbus](https://github.com/status-im/nimbus-eth2) | [Prysm](https://github.com/prysmaticlabs/prysm) | [Teku](https://github.com/ConsenSys/teku) | +|----------------------------------------------------------------------------------------------------------|--------------------------------------------------|---------------------------------------------------|----------------------------------------------------|-------------------------------------------------|-------------------------------------------| + + +## Version 2.5.0 + +These endpoints have been added or updated since the last release. + +There are likely to be descriptions etc outside of the list below, but new query parameters, changes to headers, new endpoints should be listed. + | Endpoint | [Lighthouse](https://github.com/sigp/lighthouse) | [Lodestar](https://github.com/ChainSafe/lodestar) | [Nimbus](https://github.com/status-im/nimbus-eth2) | [Prysm](https://github.com/prysmaticlabs/prysm) | [Teku](https://github.com/ConsenSys/teku) | |---------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|---------------------------------------------------|----------------------------------------------------|-------------------------------------------------|-------------------------------------------| | [#350](https://github.com/ethereum/beacon-APIs/pull/350) `blob_sidecar EVENT` added | | | | | | diff --git a/beacon-node-oapi.yaml b/beacon-node-oapi.yaml index f51beff9..4e6b8bdc 100644 --- a/beacon-node-oapi.yaml +++ b/beacon-node-oapi.yaml @@ -21,7 +21,7 @@ info: Note that it is possible for a field to be added to an endpoint's data or metadata without an increase in the version number. - version: "v2.5.0 - Ethereum Proof-of-Stake Consensus Specification v1.4.0" + version: "Dev - Ethereum Proof-of-Stake Consensus Specification v1.4.0" contact: name: Ethereum Github url: https://github.com/ethereum/beacon-apis/issues diff --git a/index.html b/index.html index e66a163c..6e240767 100644 --- a/index.html +++ b/index.html @@ -48,6 +48,7 @@ // Begin Swagger UI call region const ui = SwaggerUIBundle({ urls: [ + {url: "./releases/v2.5.0/beacon-node-oapi.json", name: "v2.5.0"}, {url: "./releases/v2.4.2/beacon-node-oapi.json", name: "v2.4.2"}, {url: "./releases/v2.4.1/beacon-node-oapi.json", name: "v2.4.1"}, {url: "./releases/v2.4.0/beacon-node-oapi.json", name: "v2.4.0"}, From 7534c69584c3e6913ca71c2377bab64be4f99b40 Mon Sep 17 00:00:00 2001 From: Nico Flaig Date: Tue, 27 Feb 2024 10:58:23 +0100 Subject: [PATCH 2/7] Remove empty table --- CHANGES.md | 6 ------ 1 file changed, 6 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 706ab069..0671c16d 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -33,12 +33,6 @@ There are likely to be descriptions etc outside of the list below, but new query | [#405](https://github.com/ethereum/beacon-APIs/pull/405) `block_gossip EVENT` added | | | | | | -The Following are no longer in the Standard API, removed since the latest version. - -| Endpoint | [Lighthouse](https://github.com/sigp/lighthouse) | [Lodestar](https://github.com/ChainSafe/lodestar) | [Nimbus](https://github.com/status-im/nimbus-eth2) | [Prysm](https://github.com/prysmaticlabs/prysm) | [Teku](https://github.com/ConsenSys/teku) | -|----------------------------------------------------------------------------------------------------------|--------------------------------------------------|---------------------------------------------------|----------------------------------------------------|-------------------------------------------------|-------------------------------------------| - - ## Version 2.4.2 These endpoints have been added or updated since the last release. From 5756c1f45ce225dc44b306d0cab4cc7523890ac0 Mon Sep 17 00:00:00 2001 From: Nico Flaig Date: Tue, 27 Feb 2024 11:05:02 +0100 Subject: [PATCH 3/7] Improve consistency of table entries --- CHANGES.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 0671c16d..947522e8 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -28,8 +28,8 @@ There are likely to be descriptions etc outside of the list below, but new query | [#350](https://github.com/ethereum/beacon-APIs/pull/350) `blob_sidecar EVENT` added | | | | | | | [#358](https://github.com/ethereum/beacon-APIs/pull/358) `/eth/v3/beacon/blocks` added `consensus_block_value` to response | | | | | | | [#366](https://github.com/ethereum/beacon-APIs/pull/366) `proposer_slashing, attester_slashing EVENT` added | | | | | | -| [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validators` | | | | | | -| [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validator_balances` | | | | | | +| [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validators` added | | | | | | +| [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validator_balances` added | | | | | | | [#405](https://github.com/ethereum/beacon-APIs/pull/405) `block_gossip EVENT` added | | | | | | From 66955452f93cf26a988957a09b52693b16b067fb Mon Sep 17 00:00:00 2001 From: Nico Flaig Date: Tue, 27 Feb 2024 11:05:59 +0100 Subject: [PATCH 4/7] Add missing entry for version 2.5.0 --- CHANGES.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGES.md b/CHANGES.md index 947522e8..7179900f 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -30,6 +30,7 @@ There are likely to be descriptions etc outside of the list below, but new query | [#366](https://github.com/ethereum/beacon-APIs/pull/366) `proposer_slashing, attester_slashing EVENT` added | | | | | | | [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validators` added | | | | | | | [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validator_balances` added | | | | | | +| [#386](https://github.com/ethereum/beacon-APIs/pull/386) `/eth/v3/beacon/blocks` added `builder_boost_factor` query | | | | | | | [#405](https://github.com/ethereum/beacon-APIs/pull/405) `block_gossip EVENT` added | | | | | | From 30c8b3279ec2e5f6c89014137867e8b273754395 Mon Sep 17 00:00:00 2001 From: Nico Flaig Date: Tue, 27 Feb 2024 11:17:36 +0100 Subject: [PATCH 5/7] Fix block v3 changelog entries --- CHANGES.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 7179900f..d0746b82 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -26,11 +26,11 @@ There are likely to be descriptions etc outside of the list below, but new query | Endpoint | [Lighthouse](https://github.com/sigp/lighthouse) | [Lodestar](https://github.com/ChainSafe/lodestar) | [Nimbus](https://github.com/status-im/nimbus-eth2) | [Prysm](https://github.com/prysmaticlabs/prysm) | [Teku](https://github.com/ConsenSys/teku) | |---------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|---------------------------------------------------|----------------------------------------------------|-------------------------------------------------|-------------------------------------------| | [#350](https://github.com/ethereum/beacon-APIs/pull/350) `blob_sidecar EVENT` added | | | | | | -| [#358](https://github.com/ethereum/beacon-APIs/pull/358) `/eth/v3/beacon/blocks` added `consensus_block_value` to response | | | | | | +| [#358](https://github.com/ethereum/beacon-APIs/pull/358) `/eth/v3/validator/blocks` added `consensus_block_value` to response | | | | | | | [#366](https://github.com/ethereum/beacon-APIs/pull/366) `proposer_slashing, attester_slashing EVENT` added | | | | | | | [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validators` added | | | | | | | [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validator_balances` added | | | | | | -| [#386](https://github.com/ethereum/beacon-APIs/pull/386) `/eth/v3/beacon/blocks` added `builder_boost_factor` query | | | | | | +| [#386](https://github.com/ethereum/beacon-APIs/pull/386) `/eth/v3/validator/blocks` added `builder_boost_factor` query parameter | | | | | | | [#405](https://github.com/ethereum/beacon-APIs/pull/405) `block_gossip EVENT` added | | | | | | @@ -42,8 +42,8 @@ There are likely to be descriptions etc outside of the list below, but new query | Endpoint | [Lighthouse](https://github.com/sigp/lighthouse) | [Lodestar](https://github.com/ChainSafe/lodestar) | [Nimbus](https://github.com/status-im/nimbus-eth2) | [Prysm](https://github.com/prysmaticlabs/prysm) | [Teku](https://github.com/ConsenSys/teku) | |---------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|---------------------------------------------------|----------------------------------------------------|-------------------------------------------------|-------------------------------------------| -| [#339](https://github.com/ethereum/beacon-APIs/pull/339) `POST /eth/v3/beacon/blocks` added | | | | | | -| [#339](https://github.com/ethereum/beacon-APIs/pull/339) `POST /eth/v2/beacon/*blocks` deprecated | | | | | | +| [#339](https://github.com/ethereum/beacon-APIs/pull/339) `POST /eth/v3/validator/blocks` added | | | | | | +| [#339](https://github.com/ethereum/beacon-APIs/pull/339) `POST /eth/v2/validator/*blocks` deprecated | | | | | | ## Version 2.4.1 From dd7d4db9d6b67fa07c2e42aebf3dde572bc8e5fd Mon Sep 17 00:00:00 2001 From: Nico Flaig Date: Tue, 27 Feb 2024 12:58:01 +0100 Subject: [PATCH 6/7] Fix PR number --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index d0746b82..d25445ac 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -27,7 +27,7 @@ There are likely to be descriptions etc outside of the list below, but new query |---------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|---------------------------------------------------|----------------------------------------------------|-------------------------------------------------|-------------------------------------------| | [#350](https://github.com/ethereum/beacon-APIs/pull/350) `blob_sidecar EVENT` added | | | | | | | [#358](https://github.com/ethereum/beacon-APIs/pull/358) `/eth/v3/validator/blocks` added `consensus_block_value` to response | | | | | | -| [#366](https://github.com/ethereum/beacon-APIs/pull/366) `proposer_slashing, attester_slashing EVENT` added | | | | | | +| [#376](https://github.com/ethereum/beacon-APIs/pull/376) `proposer_slashing, attester_slashing EVENT` added | | | | | | | [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validators` added | | | | | | | [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validator_balances` added | | | | | | | [#386](https://github.com/ethereum/beacon-APIs/pull/386) `/eth/v3/validator/blocks` added `builder_boost_factor` query parameter | | | | | | From 999ac3a84d266bfb75bf91e5284b519cd3237a15 Mon Sep 17 00:00:00 2001 From: Nico Flaig Date: Tue, 27 Feb 2024 12:58:25 +0100 Subject: [PATCH 7/7] Reorder table --- CHANGES.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGES.md b/CHANGES.md index d25445ac..a9f7a473 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -27,9 +27,9 @@ There are likely to be descriptions etc outside of the list below, but new query |---------------------------------------------------------------------------------------------------------------------|--------------------------------------------------|---------------------------------------------------|----------------------------------------------------|-------------------------------------------------|-------------------------------------------| | [#350](https://github.com/ethereum/beacon-APIs/pull/350) `blob_sidecar EVENT` added | | | | | | | [#358](https://github.com/ethereum/beacon-APIs/pull/358) `/eth/v3/validator/blocks` added `consensus_block_value` to response | | | | | | -| [#376](https://github.com/ethereum/beacon-APIs/pull/376) `proposer_slashing, attester_slashing EVENT` added | | | | | | | [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validators` added | | | | | | | [#367](https://github.com/ethereum/beacon-APIs/pull/367) `POST /eth/v1/beacon/states/{state_id}/validator_balances` added | | | | | | +| [#376](https://github.com/ethereum/beacon-APIs/pull/376) `proposer_slashing, attester_slashing EVENT` added | | | | | | | [#386](https://github.com/ethereum/beacon-APIs/pull/386) `/eth/v3/validator/blocks` added `builder_boost_factor` query parameter | | | | | | | [#405](https://github.com/ethereum/beacon-APIs/pull/405) `block_gossip EVENT` added | | | | | |