From b5ecf44c911f6772ae1f2c2dfa567f07f9d27ec7 Mon Sep 17 00:00:00 2001 From: Alex Stokes Date: Fri, 4 Nov 2022 16:41:07 -0600 Subject: [PATCH] add note about packing BLS to execution changes into a block --- specs/capella/validator.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/specs/capella/validator.md b/specs/capella/validator.md index 85dbd7e00b..90176e035e 100644 --- a/specs/capella/validator.md +++ b/specs/capella/validator.md @@ -18,6 +18,7 @@ - [Block proposal](#block-proposal) - [Constructing the `BeaconBlockBody`](#constructing-the-beaconblockbody) - [ExecutionPayload](#executionpayload) + - [BLS to execution changes](#bls-to-execution-changes) @@ -106,3 +107,7 @@ def prepare_execution_payload(state: BeaconState, payload_attributes=payload_attributes, ) ``` + +##### BLS to execution changes + +Up to `MAX_BLS_TO_EXECUTION_CHANGES`, [`BLSToExecutionChange`](./beacon-chain.md#blstoexecutionchange) objects can be included in the `block`. The BLS to execution changes must satisfy the verification conditions found in [BLS to execution change processing](./beacon-chain.md#new-process_bls_to_execution_change).