Replace wild card (*) imports with explicit imports, and export indexed_payload_attestation.

This commit is contained in:
Jimmy Chen
2025-12-05 14:15:08 +11:00
parent 21c7f1972a
commit 22060ca17b
8 changed files with 19 additions and 8 deletions

View File

@@ -1,8 +1,10 @@
use crate::test_utils::TestRandom;
use crate::*;
use crate::{EthSpec, ForkName, PayloadAttestationData, context_deserialize};
use bls::AggregateSignature;
use core::slice::Iter;
use serde::{Deserialize, Serialize};
use ssz_derive::{Decode, Encode};
use ssz_types::VariableList;
use test_random_derive::TestRandom;
use tree_hash_derive::TreeHash;

View File

@@ -5,6 +5,7 @@ mod attestation_duty;
mod beacon_committee;
mod checkpoint;
mod indexed_attestation;
mod indexed_payload_attestation;
mod participation_flags;
mod payload_attestation;
mod payload_attestation_data;
@@ -29,6 +30,7 @@ pub use checkpoint::Checkpoint;
pub use indexed_attestation::{
IndexedAttestation, IndexedAttestationBase, IndexedAttestationElectra, IndexedAttestationRef,
};
pub use indexed_payload_attestation::IndexedPayloadAttestation;
pub use participation_flags::ParticipationFlags;
pub use payload_attestation::PayloadAttestation;
pub use payload_attestation_data::PayloadAttestationData;

View File

@@ -1,8 +1,10 @@
use crate::attestation::payload_attestation_data::PayloadAttestationData;
use crate::test_utils::TestRandom;
use crate::*;
use crate::{EthSpec, ForkName, context_deserialize};
use bls::AggregateSignature;
use educe::Educe;
use serde::{Deserialize, Serialize};
use ssz::BitList;
use ssz_derive::{Decode, Encode};
use test_random_derive::TestRandom;
use tree_hash_derive::TreeHash;

View File

@@ -1,5 +1,5 @@
use crate::test_utils::TestRandom;
use crate::*;
use crate::{ForkName, Hash256, SignedRoot, Slot, context_deserialize};
use serde::{Deserialize, Serialize};
use ssz_derive::{Decode, Encode};
use test_random_derive::TestRandom;

View File

@@ -1,5 +1,5 @@
use crate::test_utils::TestRandom;
use crate::*;
use crate::{BuilderPendingWithdrawal, ForkName, context_deserialize};
use serde::{Deserialize, Serialize};
use ssz_derive::{Decode, Encode};
use test_random_derive::TestRandom;

View File

@@ -1,5 +1,5 @@
use crate::test_utils::TestRandom;
use crate::*;
use crate::{Address, Epoch, ForkName, context_deserialize};
use serde::{Deserialize, Serialize};
use ssz_derive::{Decode, Encode};
use test_random_derive::TestRandom;

View File

@@ -1,4 +1,7 @@
use crate::{test_utils::TestRandom, *};
use crate::test_utils::TestRandom;
use crate::{
Address, ExecutionBlockHash, ForkName, Hash256, SignedRoot, Slot, context_deserialize,
};
use educe::Educe;
use serde::{Deserialize, Serialize};
use ssz_derive::{Decode, Encode};

View File

@@ -1,6 +1,8 @@
use crate::test_utils::TestRandom;
use crate::*;
use beacon_block_body::KzgCommitments;
use crate::{
EthSpec, ExecutionPayloadGloas, ExecutionRequests, ForkName, Hash256, KzgCommitments,
SignedRoot, Slot, context_deserialize,
};
use educe::Educe;
use serde::{Deserialize, Serialize};
use ssz_derive::{Decode, Encode};