Skip to main content

Crate sdkt_storage

Crate sdkt_storage 

Source

Re-exports§

pub use analyzer::StorageAnalyzer;
pub use cache::CacheInfo;
pub use cache::WasmCache;
pub use error::StorageError;
pub use estimate::estimate_storage_from_spec;
pub use estimate::format_stroops_to_xlm;
pub use estimate::ClassEstimate;
pub use estimate::SpecMetrics;
pub use estimate::StorageClassesEstimate;
pub use estimate::StorageCostEstimate;
pub use estimate::TotalEstimate;
pub use estimate::DEFAULT_ESTIMATE_LEDGERS;
pub use estimate::STROOPS_PER_XLM;
pub use identity::Identity;
pub use identity::IdentityStore;
pub use identity::DEFAULT_IDENTITY_NAME;
pub use network::NetworkProfile;
pub use network::NetworkStore;
pub use snapshot::derive_extend_plan;
pub use snapshot::diff_snapshots;
pub use snapshot::DiffEntry;
pub use snapshot::DiffStatus;
pub use snapshot::ExtendPlan;
pub use snapshot::SnapshotDiff;
pub use snapshot::SnapshotEntry;
pub use snapshot::StorageSnapshot;
pub use snapshot::DEFAULT_SUGGESTED_LEDGERS;
pub use snapshot::EXPIRING_SOON_LEDGERS;
pub use types::StorageClass;
pub use types::StorageEntry;
pub use types::StorageReport;
pub use types::TtlInfoSummary;

Modules§

analyzer
cache
File-system based WASM metadata cache.
error
estimate
Offline storage rent estimation for Soroban WASM contracts.
identity
Identity and Keystore Management.
network
Network profile storage for the Soroban DevKit.
snapshot
Snapshot-diffing and TTL extension-plan derivation for contract storage.
types