1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#![deny(clippy::all, clippy::perf, clippy::correctness)]
#![allow(clippy::too_many_arguments)]
#![allow(clippy::upper_case_acronyms)]
pub mod post;
pub mod seal;
mod registry;
mod types;
pub use crate::registry::{RegisteredPoStProof, RegisteredSealProof};
pub use crate::types::{PrivateReplicaInfo, PublicReplicaInfo};
pub use filecoin_proofs_v1::types::{
ChallengeSeed, Commitment, PaddedBytesAmount, PieceInfo, PoStType, ProverId, Ticket,
UnpaddedByteIndex, UnpaddedBytesAmount,
};
pub use filecoin_proofs_v1::{FallbackPoStSectorProof, SnarkProof, VanillaProof};
pub use fr32;
pub use storage_proofs_core::{
api_version::ApiVersion,
error::Error as StorageProofsError,
merkle::MerkleTreeTrait,
parameter_cache::{get_parameter_data, get_verifying_key_data},
sector::{OrderedSectorSet, SectorId},
util::NODE_SIZE,
};