para library
Classes
- Auth
- Authentication type used to initiate authentication flows.
- AuthenticateRequestResponse
- AuthIdentity
- Base class for different authentication identity types.
- AuthState
- Represents the state returned after initiating signup or login.
- BiometricHint
- Information about a user's registered biometric authenticator.
- CosmosTransaction
- CreateWalletPerTypeResult
- CreateWalletResult
- DeniedSignatureResult
- DeniedSignatureResultWithUrl
- EmailIdentity
- Represents an email identity.
- EVMTransaction
- Transaction models for unified blockchain operations A class representing an Ethereum transaction
- ExternalWalletIdentity
- Represents an external wallet identity.
- ExternalWalletInfo
- Represents details about an external wallet.
- FarcasterIdentity
- Represents a Farcaster identity.
- FarcasterStatus
- Represents the status of a Farcaster authentication operation.
- FlutterWebAuthSession
- Implementation of WebAuthenticationSession using flutter_web_auth_2.
- JwtResponse
- Response from issuing a JWT for server-side authentication.
- MetaMaskConfig
- OriginatorInfo
- Para
- ParaConfig
-
ParaFuture<
T> - ParaMetaMaskConnector
- ParaPhantomConnector
- ParaPhantomTransactionHelper
- Helper class for working with Phantom transactions Provides utilities for encoding/decoding transactions
- ParaUser
- User information returned by currentUser()
- ParaWebAuthenticationSession
- Interface for presenting a web authentication session.
- PhoneIdentity
- Represents a phone identity.
- SessionPersistenceService
- SignatureResult
- SolanaTransaction
- A class representing a Solana transaction
- StoredSessionSnapshot
- SuccessfulSignatureResult
- TelegramIdentity
- Represents a Telegram identity.
- TransferResult
- Result of a transfer operation
- Wallet
Enums
- AuthStage
- Represents the stage of the authentication process.
- Environment
- LoginMethod
- Methods available for logging in to an existing account.
- MetaMaskMessageType
- OAuthMethod
- PregenIdentifierType
- SessionStatus
- SignupMethod
- Methods available for creating a new account.
- WalletType
Extensions
- ParaAuthExtensions on Para
- Authentication extensions for the Para class.