From fc03e8f714b0480fdec9acd21e7675ecc830cea1 Mon Sep 17 00:00:00 2001 From: Hsiao-Wei Wang Date: Sun, 20 Aug 2023 12:27:19 -0600 Subject: [PATCH 1/3] Rename BLS/KZG suite name --- tests/generators/bls/main.py | 2 +- tests/generators/kzg_4844/main.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/generators/bls/main.py b/tests/generators/bls/main.py index 8c187c68c..35bd2b6a9 100644 --- a/tests/generators/bls/main.py +++ b/tests/generators/bls/main.py @@ -519,7 +519,7 @@ def create_provider(fork_name: SpecForkName, preset_name='general', runner_name='bls', handler_name=handler_name, - suite_name='small', + suite_name='bls', case_name=case_name, case_fn=lambda: [('data', 'data', case_content)] ) diff --git a/tests/generators/kzg_4844/main.py b/tests/generators/kzg_4844/main.py index 9297e524a..1c5aefc61 100644 --- a/tests/generators/kzg_4844/main.py +++ b/tests/generators/kzg_4844/main.py @@ -527,7 +527,7 @@ def create_provider(fork_name: SpecForkName, preset_name='general', runner_name='kzg', handler_name=handler_name, - suite_name='small', + suite_name='kzg-mainnet', case_name=case_name, case_fn=lambda: [('data', 'data', case_content)] ) From 909388ba8d2e9f24f827f4edce08912aae7c11cd Mon Sep 17 00:00:00 2001 From: Max Inden Date: Mon, 4 Sep 2023 20:09:33 +0200 Subject: [PATCH 2/3] fix(sepcs/p2p): link to libp2p Yamux specification Previously the specification would link to the Hashicorp Yamux specification. https://github.com/hashicorp/yamux/blob/master/spec.md Since adoption by libp2p, there have been multiple refinements to the original specification. The improved specification can be found in the libp2p specification repository. https://github.com/libp2p/specs/blob/master/yamux/README.md --- specs/phase0/p2p-interface.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/specs/phase0/p2p-interface.md b/specs/phase0/p2p-interface.md index bbb4c4d42..a374443b8 100644 --- a/specs/phase0/p2p-interface.md +++ b/specs/phase0/p2p-interface.md @@ -158,11 +158,11 @@ This applies to transports that are natively incapable of multiplexing (e.g. TCP and is omitted for capable transports (e.g. QUIC). Two multiplexers are commonplace in libp2p implementations: -[mplex](https://github.com/libp2p/specs/tree/master/mplex) and [yamux](https://github.com/hashicorp/yamux/blob/master/spec.md). +[mplex](https://github.com/libp2p/specs/tree/master/mplex) and [yamux](https://github.com/libp2p/specs/blob/master/yamux/README.md). Their protocol IDs are, respectively: `/mplex/6.7.0` and `/yamux/1.0.0`. Clients MUST support [mplex](https://github.com/libp2p/specs/tree/master/mplex) -and MAY support [yamux](https://github.com/hashicorp/yamux/blob/master/spec.md). +and MAY support [yamux](https://github.com/libp2p/specs/blob/master/yamux/README.md). If both are supported by the client, yamux MUST take precedence during negotiation. See the [Rationale](#design-decision-rationale) section below for tradeoffs. From 468ae9aae434bb6b052c776a557fe701cacd3006 Mon Sep 17 00:00:00 2001 From: Hsiao-Wei Wang Date: Fri, 15 Sep 2023 11:04:08 +0800 Subject: [PATCH 3/3] Update the link of `EIP-7044` --- specs/deneb/beacon-chain.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/specs/deneb/beacon-chain.md b/specs/deneb/beacon-chain.md index 2328b20e0..50c2248d1 100644 --- a/specs/deneb/beacon-chain.md +++ b/specs/deneb/beacon-chain.md @@ -50,7 +50,7 @@ Deneb is a consensus-layer upgrade containing a number of features. Including: * [EIP-4788](https://eips.ethereum.org/EIPS/eip-4788): Beacon block root in the EVM * [EIP-4844](https://eips.ethereum.org/EIPS/eip-4844): Shard Blob Transactions scale data-availability of Ethereum in a simple, forwards-compatible manner -* [EIP-7044](https://github.com/ethereum/EIPs/pull/7044): Perpetually Valid Signed Voluntary Exits +* [EIP-7044](https://eips.ethereum.org/EIPS/eip-7044): Perpetually Valid Signed Voluntary Exits * [EIP-7045](https://eips.ethereum.org/EIPS/eip-7045): Increase Max Attestation Inclusion Slot ## Custom types