Package-level declarations
Types
Result of the OZSignerManager.addNewPasskeySigner operation.
Response from looking up a signer address in the indexer.
A credential descriptor pairing a credential ID with optional transport hints.
Result of standalone passkey authentication.
Information about an externally connected wallet.
Result of a wallet connection operation.
Type of context rule that determines which operations it applies to.
Response containing full details of a smart account contract.
The deployment status of a smart account credential.
Response from looking up a credential ID in the indexer.
Result of deploying a pending credential.
Count of events by type.
Information about a managed external signer.
The type of an external signer managed by OZExternalSignerManager.
Protocol for integrating external wallet adapters for multi-signer support.
Response from the health check endpoint.
A context rule within a smart account contract.
Summary information about a smart account contract.
A policy attached to a context rule.
A signer within a context rule.
Statistics about the indexer state.
Response from the indexer stats endpoint.
In-memory storage adapter for credentials and sessions.
Builder utilities for OpenZeppelin smart account context rules.
Configuration defaults and contract limits for OpenZeppelin smart account operations.
Manages context rules for OpenZeppelin Smart Accounts.
Manages the lifecycle of smart account credentials.
Manager for external (non-passkey) signers for multi-signature smart account operations.
Client for interacting with the OpenZeppelin Smart Account indexer service.
Manager for multi-signature smart account operations.
Manager for policy operations on OpenZeppelin Smart Accounts.
Client for submitting transactions to an OpenZeppelin Smart Account relayer.
Manager for smart account signer operations.
Configuration for OpenZeppelin Smart Account operations.
Main orchestrator for OpenZeppelin Smart Account operations on Stellar/Soroban.
Transaction operations for OpenZeppelin Smart Accounts.
Operations for creating and connecting smart account wallets.
Parsed representation of a context rule from on-chain data.
Policy type definitions for smart account context rules.
Known error codes returned by the relayer service.
Callback for resolving context rule IDs per auth entry.
Specifies a signer to participate in a multi-signature operation.
Options for signing an authorization entry with an external wallet.
Result of signing an authorization preimage with an external wallet.
Events emitted by the Smart Account Kit during wallet lifecycle operations.
Event emitter for Smart Account lifecycle events.
Listener interface for Smart Account events.
Protocol for persisting smart account credentials and sessions.
A stored smart account credential with deployment and usage metadata.
Partial updates for a stored credential.
A stored user session for silent reconnection.
Result of syncing all credentials with on-chain state.
Result of a transaction submission and polling operation.
Simple key-value storage interface for persisting external wallet connections.
WebAuthn authentication result from a passkey ceremony.
Platform-specific WebAuthn provider interface.
Functions
Applies the given updates to this credential, returning a new instance. Fields in updates that are null are left unchanged.