From 38a455c79f5803af8d84b4b14cadf55ff780bb8a Mon Sep 17 00:00:00 2001 From: Mikhail Kalinin Date: Mon, 22 Mar 2021 20:58:34 +0600 Subject: [PATCH] Verify that ApplicationPayload is zeroed before the transition --- specs/merge/beacon-chain.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/specs/merge/beacon-chain.md b/specs/merge/beacon-chain.md index d083a3139..710bc5935 100644 --- a/specs/merge/beacon-chain.md +++ b/specs/merge/beacon-chain.md @@ -213,4 +213,7 @@ def process_application_payload(state: BeaconState, body: BeaconBlockBody) -> No elif is_transition_block(state, body): assert body.application_payload == ApplicationPayload(block_hash = body.application_payload.block_hash) state.application_block_hash = body.application_payload.block_hash + + else: + assert body.application_payload == ApplicationPayload() ```