This commit is contained in:
hopinheimer
2026-03-02 13:27:45 -05:00
parent e68cc03114
commit 6f6da5b393
5 changed files with 10 additions and 20 deletions

View File

@@ -312,7 +312,6 @@ fn dequeue_payload_attestations(
}
/// Denotes whether an attestation we are processing was received from a block or from gossip.
/// Parameters which are cached between calls to `ForkChoice::get_head`.
#[derive(Debug, Clone, Copy, PartialEq, Eq)]
pub struct ForkchoiceUpdateParameters {

View File

@@ -3,10 +3,10 @@ mod fork_choice_store;
mod metrics;
pub use crate::fork_choice::{
Error, ForkChoice, ForkChoiceView, ForkchoiceUpdateParameters,
InvalidAttestation, InvalidBlock, PayloadVerificationStatus, PersistedForkChoice,
PersistedForkChoiceV17, PersistedForkChoiceV28, PersistedForkChoiceV29, QueuedAttestation,
QueuedPayloadAttestation, ResetPayloadStatuses,
Error, ForkChoice, ForkChoiceView, ForkchoiceUpdateParameters, InvalidAttestation,
InvalidBlock, PayloadVerificationStatus, PersistedForkChoice, PersistedForkChoiceV17,
PersistedForkChoiceV28, PersistedForkChoiceV29, QueuedAttestation, QueuedPayloadAttestation,
ResetPayloadStatuses,
};
pub use fork_choice_store::ForkChoiceStore;
pub use proto_array::{

View File

@@ -10,8 +10,8 @@ use beacon_chain::{
use bls::AggregateSignature;
use fixed_bytes::FixedBytesExtended;
use fork_choice::{
ForkChoiceStore, InvalidAttestation, InvalidBlock,
PayloadVerificationStatus, QueuedAttestation, QueuedPayloadAttestation,
ForkChoiceStore, InvalidAttestation, InvalidBlock, PayloadVerificationStatus,
QueuedAttestation, QueuedPayloadAttestation,
};
use state_processing::state_advance::complete_state_advance;
use std::fmt;
@@ -1030,11 +1030,7 @@ async fn payload_attestation_for_previous_slot_is_accepted_at_next_slot() {
let result = chain
.canonical_head
.fork_choice_write_lock()
.on_payload_attestation(
current_slot,
&payload_attestation,
true,
);
.on_payload_attestation(current_slot, &payload_attestation, true);
assert!(
result.is_ok(),