crossmint_models library
Shared domain models used across the Crossmint SDK — wallets, signers, transactions, credentials, orders, tokens, and users.
Re-exports src/core/models/crossmint_models.dart. Most apps pick these
types up transitively through crossmint_client.dart; import this file
directly only when you need the models without the client facade.
Classes
- CrossmintApiKeySignerConfig
- CrossmintAuthenticatedUser
- CrossmintAuthSession
- CrossmintCreateOnLoginConfig
- CrossmintCredentialDecryptRequest
- CrossmintCredentialQuery
- CrossmintCredentialRecord
- CrossmintCredentialWalletAuthChallenge
- CrossmintDecryptedCredential
- CrossmintDeviceSignerConfig
- CrossmintDeviceSignerDescriptor
- CrossmintEmailOtpChallenge
- CrossmintEmailSignerConfig
- CrossmintEvmTransactionCall
- CrossmintEvmTransactionRequest
- CrossmintExternalWalletSignerConfig
- CrossmintNftRecord
- CrossmintOrderCreateRequest
- CrossmintOrderReadRequest
- CrossmintOrderRecord
- CrossmintOrderUpdateRequest
- CrossmintOtpChallenge
- CrossmintPasskeyConfig
- CrossmintPasskeyCredential
- CrossmintPasskeySignerConfig
- CrossmintPasskeySignMetadata
- CrossmintPasskeySignResult
- CrossmintPhoneSignerConfig
- CrossmintServerSignerConfig
- CrossmintSignatureRecord
- CrossmintSignerConfig
- CrossmintSolanaTransactionRequest
- CrossmintStellarContractCallRequest
- CrossmintStellarSerializedTransactionRequest
- CrossmintStellarTransactionRequest
- CrossmintTokenAvailabilityRecord
- CrossmintTokenAvailabilityResult
- CrossmintTokenQuery
- CrossmintTransactionRecord
- CrossmintTypedData
- CrossmintUser
- CrossmintUserCreateRequest
- CrossmintUserLookupRequest
- CrossmintWallet
- CrossmintWalletAddSignerResult
- CrossmintWalletApprovedSignatureResult
- CrossmintWalletApprovedTransactionResult
- CrossmintWalletApproveRequest
- CrossmintWalletApproveResult
- CrossmintWalletAuthChallenge
- Challenge returned by CrossmintAuthClient.signInWithWallet that must be signed by the user's external wallet (MetaMask, Phantom, etc.).
- CrossmintWalletBalanceSnapshot
- CrossmintWalletCreateRequest
- CrossmintWalletFundRequest
- CrossmintWalletFundResult
- CrossmintWalletLookupRequest
- CrossmintWalletNftPage
- CrossmintWalletSignatureApproveRequest
- CrossmintWalletSignatureCreateRequest
- CrossmintWalletSignatureListRequest
- CrossmintWalletSignatureLookupRequest
- CrossmintWalletSigner
- CrossmintWalletTokenTransferRequest
- CrossmintWorldstoreListingRecord
- CrossmintWorldstoreListingSearchResult
- CrossmintWorldstoreOrderCreateRequest
- CrossmintWorldstoreSearchRequest
Functions
-
crossmintWalletJsonValue(
Object? value) → Object?