You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As an implementor, I want to add mandatory deposit index ordering so that block proposers may skip invalid blocks and Artemis is in sync with the Beacon Chain spec.
Acceptance Criteria
Ensure process_deposit logic does not fail the entire block when an invalid proof of possession is provided. (See PR 589 below.)
Add deposit_index to BeaconState.
Initialize deposit_index in get_initial_beacon_state.
Verify that deposit.index == state.deposit_index in processDeposits section of per-block processing.
Increment state.deposit_index after processing the deposit in deposits section of the per-block processing.
Description
As an implementor, I want to add mandatory deposit index ordering so that block proposers may skip invalid blocks and Artemis is in sync with the Beacon Chain spec.
Acceptance Criteria
process_deposit
logic does not fail the entire block when an invalid proof of possession is provided. (See PR 589 below.)deposit_index
toBeaconState
.deposit_index
inget_initial_beacon_state
.deposit.index == state.deposit_index
inprocessDeposits
section of per-block processing.state.deposit_index
after processing the deposit in deposits section of the per-block processing.Additional Information
The text was updated successfully, but these errors were encountered: