Merge remote-tracking branch 'origin/unstable' into gloas-envelope-processing

This commit is contained in:
Michael Sproul
2026-01-19 12:05:38 +11:00
145 changed files with 1414 additions and 1701 deletions

View File

@@ -8,8 +8,8 @@ use state_processing::common::{
use std::collections::HashMap;
use types::{
Attestation, BeaconState, ChainSpec, EthSpec,
beacon_state::BeaconStateBase,
consts::altair::{PARTICIPATION_FLAG_WEIGHTS, PROPOSER_WEIGHT, WEIGHT_DENOMINATOR},
state::BeaconStateBase,
};
pub const PROPOSER_REWARD_DENOMINATOR: u64 =

View File

@@ -39,8 +39,8 @@ use typenum::Unsigned;
use types::{
AbstractExecPayload, Attestation, AttestationData, AttesterSlashing, BeaconState,
BeaconStateError, ChainSpec, Epoch, EthSpec, ProposerSlashing, SignedBeaconBlock,
SignedBlsToExecutionChange, SignedVoluntaryExit, Slot, SyncAggregate,
SyncCommitteeContribution, Validator, sync_aggregate::Error as SyncAggregateError,
SignedBlsToExecutionChange, SignedVoluntaryExit, Slot, SyncAggregate, SyncAggregateError,
SyncCommitteeContribution, Validator,
};
type SyncContributions<E> = RwLock<HashMap<SyncAggregateId, Vec<SyncCommitteeContribution<E>>>>;