EIP-7732 Checklist ## Beacon Chain Changes - [Introduction](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#introduction) - [X] [Constants](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#constants) - [X] [Domain types](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#domain-types) - Shane - [PR](https://github.com/shane-moore/lighthouse-eip-7732/pull/1) - [X] [Misc](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#misc) - [X] [Preset](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#preset) - [X] [Misc](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#misc-1) - Shane - [PR](https://github.com/shane-moore/lighthouse-eip-7732/pull/1) - [X] [Max operations per block](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#max-operations-per-block) - Shane - [PR](https://github.com/shane-moore/lighthouse-eip-7732/pull/1) - [X] [State list lengths](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#state-list-lengths) - [X] [Withdrawal prefixes](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#withdrawal-prefixes) - [ ] [Containers](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#Containers) - [X] [New containers](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#containers) - [X] [BuilderPendingPayment](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#builderpendingpayment) - [X] [BuilderPendingWithdrawal](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#builderpendingwithdrawal) - [X] [PayloadAttestationData](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#payloadattestationdata) - Shane - [PR](https://github.com/shane-moore/lighthouse-eip-7732/pull/1) - [X] [PayloadAttestation](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#payloadattestation) - Shane - [PR](https://github.com/shane-moore/lighthouse-eip-7732/pull/1) - [X] [PayloadAttestationMessage](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#payloadattestationmessage) - Shane - [PR](https://github.com/shane-moore/lighthouse-eip-7732/pull/1) - [X] [IndexedPayloadAttestation](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#indexedpayloadattestation) - Shane - [PR](https://github.com/shane-moore/lighthouse-eip-7732/pull/1) - [X] [SignedExecutionPayloadHeader](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#signedexecutionpayloadheader) - [X] [ExecutionPayloadEnvelope](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#executionpayloadenvelope) - Shane - [PR](https://github.com/shane-moore/lighthouse-eip-7732/pull/1) - [X] [SignedExecutionPayloadEnvelope](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#signedexecutionpayloadenvelope) - Shane - [PR](https://github.com/shane-moore/lighthouse-eip-7732/pull/1) - [ ] [Modified containers](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-containers) - [ ] [BeaconBlockBody](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#beaconblockbody) - [X] [ExecutionPayloadHeader](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#executionpayloadheader) - [ ] [BeaconState](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#beaconstate) - [ ] [Helper functions](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#helper-functions) - [ ] [Math](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#math) - [ ] [bit_floor](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#bit_floor) - [ ] [Misc](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#misc_2) - [ ] [remove_flag](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#remove_flag) - [ ] [Predicates](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#predicates) - [ ] [New has_builder_withdrawal_credentials](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#new-has_builder_withdrawal_credentials) - [ ] [Modified has_compounding_withdrawal_credential](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-has_compounding_withdrawal_credential) - [ ] [New is_attestation_same_slot](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#new-is_attestation_same_slot) - [ ] [New is_builder_withdrawal_credential](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#new-is_builder_withdrawal_credential) - [ ] [is_valid_indexed_payload_attestation](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#is_valid_indexed_payload_attestation) - [ ] [is_parent_block_full](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#is_parent_block_full) - [ ] [Beacon State accessors](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#beacon-state-accessors) - [ ] [get_attestation_participation_flag_indices](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#get_attestation_participation_flag_indices) - [ ] [get_ptc](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#get_ptc) - [ ] [get_payload_attesting_indices](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#get_payload_attesting_indices) - [ ] [get_indexed_payload_attestation](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#get_indexed_payload_attestation) - [ ] [Beacon chain state transition function](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#beacon-chain-state-transition-function) - [ ] [Modified process_slot](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-process_slot) - [ ] [Epoch processing](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#epoch-processing) - [ ] [Modified process_epoch](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-process_epoch) - [ ] [New process_builder_pending_payments(state)](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#new-process_builder_pending_paymentsstate) - [ ] [Block processing](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#block-processing) - [ ] [Withdrawals](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#withdrawals) - [ ] [New is_builder_payment_withdrawable](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#new-is_builder_payment_withdrawable) - [ ] [Modified get_expected_withdrawals](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-get_expected_withdrawals) - [ ] [Modified process_withdrawals](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-process_withdrawals) - [ ] [Execution payload header](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#execution-payload-header) - [ ] [New verify_execution_payload_header_signature](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#new-verify_execution_payload_header_signature) - [ ] [New process_execution_payload_header](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#new-process_execution_payload_header) - [ ] [Operations](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#operations) - [ ] [Modified process_operations](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-process_operations) - [ ] [Attestations](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#attestations) - [ ] [Modified process_attestation](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-process_attestation) - [ ] [Payload Attestations](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#payload-attestations) - [ ] [process_payload_attestation](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#process_payload_attestation) - [ ] [Modified is_merge_transition_complete](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-is_merge_transition_complete) - [ ] [Modified validate_merge_block](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-validate_merge_block) - [ ] [Execution payload processing](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#execution-payload-processing) - [ ] [New verify_execution_payload_envelope_signature](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#new-verify_execution_payload_envelope_signature) - [ ] [New process_execution_payload](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#new-process_execution_payload) - [ ] [Testing](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#testing) - [ ] [Modified is_merge_transition_complete](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/beacon-chain/#modified-is_merge_transition_complete_1) ## Honest Builder - [ ] [Todo](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/builder/) ## Fork Choice - [ ] [Todo](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/fork-choice/) ## Fork Logic - [ ] [Todo](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/fork/) ## Honest Validator - [ ] [Todo](https://ethereum.github.io/consensus-specs/specs/_features/eip7732/validator/)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up