Skip to main content

Module client

Module client 

Source
Expand description

Client operations for the Autonomi network.

Provides high-level APIs for storing and retrieving data on the Autonomi decentralized network.

Modules§

adaptive
batch
Batch chunk upload with wave-based pipelined EVM payments.
cache
LRU chunk cache for reducing redundant network requests.
chunk
Chunk storage operations.
data
In-memory data operations using self-encryption.
diagnostics
Normal-path download diagnostics instrumentation.
file
Portable file metadata and events. Filesystem staging and finalization are native-only.
merkle
Merkle batch payment support for the Autonomi client.
payment
Payment orchestration for the Autonomi client.
quote
Quote and payment operations.
upload
Upload coordination shared by native and browser storage/wallet adapters.
upload_state
Portable prepared/paid upload state. Storage and wallet adapters own persistence and I/O.

Structs§

Client
Client for the Autonomi decentralized network.
ClientConfig
Configuration for the Autonomi client.