Merge branch 'gloas-containers' into gloas-envelope-processing

This commit is contained in:
Mark Mackey
2025-11-28 14:40:55 -06:00
101 changed files with 3693 additions and 3689 deletions

View File

@@ -19,7 +19,7 @@ pub enum ReceivedPreCapella {
///
/// Using the LIFO queue for block production disincentivises spam on P2P at the Capella fork,
/// and is less-relevant after that.
#[derive(Debug, Default)]
#[derive(Debug, Default, PartialEq, Eq)]
pub struct BlsToExecutionChanges<E: EthSpec> {
/// Map from validator index to BLS to execution change.
by_validator_index: HashMap<u64, Arc<SigVerifiedOp<SignedBlsToExecutionChange, E>>>,

View File

@@ -787,6 +787,7 @@ impl<E: EthSpec + Default> PartialEq for OperationPool<E> {
&& *self.attester_slashings.read() == *other.attester_slashings.read()
&& *self.proposer_slashings.read() == *other.proposer_slashings.read()
&& *self.voluntary_exits.read() == *other.voluntary_exits.read()
&& *self.bls_to_execution_changes.read() == *other.bls_to_execution_changes.read()
}
}