Storage Adapter
interface StorageAdapter
Protocol for persisting smart account credentials and sessions.
Storage adapters provide a pluggable persistence layer for credentials and sessions. Implementations must be thread-safe and support concurrent access.
The default implementation is InMemoryStorageAdapter, which stores data in memory only. Platform-specific implementations can provide persistent storage.
Inheritors
AndroidStorageAdapter
IndexedDBStorageAdapter
LocalStorageAdapter
KeychainStorageAdapter
UserDefaultsStorageAdapter
Functions
Link copied to clipboard
Clears the current session.
Link copied to clipboard
Retrieves a credential by its ID.
Link copied to clipboard
Retrieves all stored credentials.
Link copied to clipboard
Retrieves all credentials associated with a contract address.
Link copied to clipboard
Retrieves the current session.
Link copied to clipboard
Saves a credential to storage using upsert semantics.
Link copied to clipboard
Saves a session to storage.
Link copied to clipboard
Updates a credential with partial changes.