#![warn(missing_docs)]
#![allow(missing_docs)]
#![allow(dead_code)]
pub mod adapter;
pub mod checkpoint;
pub mod config;
pub mod error;
pub mod merkle;
pub mod proofs;
pub mod rpc;
pub mod seal;
pub mod signatures;
pub mod types;
#[cfg(feature = "rpc")]
pub mod real_rpc;
pub use adapter::AptosAnchorLayer;
pub use checkpoint::CheckpointVerifier;
pub use config::{AptosConfig, AptosNetwork, CheckpointConfig};
pub use error::AptosError;
pub use proofs::{
CommitmentEventBuilder, EventProof, EventProofVerifier, StateProof, StateProofVerifier,
TransactionProof,
};
#[cfg(feature = "rpc")]
pub use real_rpc::AptosRpcClient;
#[cfg(debug_assertions)]
pub use rpc::MockAptosRpc;
pub use rpc::{
AptosBlockInfo, AptosEvent, AptosLedgerInfo, AptosResource, AptosRpc, AptosTransaction,
};
pub use seal::{SealRecord, SealRegistry, SealStore};
pub use types::{AptosAnchorRef, AptosFinalityProof, AptosInclusionProof, AptosSealRef};