dynamic_sdk library

Classes

BaseWallet
BaseWalletProps
ClientDebugProps
ClientManifest
ClientManifestDebug
ClientProps
CustomFieldValidationRules
CustomFieldValidValue
DynamicSDK
EmailOtpParams
EnumValues<T>
EthRequestWithAddressParams
EthRequestWithChainIdParams
GenericNetwork
JwtVerifiedCredential
MfaAddDevice
Represents the result of adding a new MFA device.
MfaAuthenticateDevice
Parameters for authenticating with an MFA device.
MfaAuthenticateRecoveryCode
Parameters for authenticating with a recovery code.
MfaCompletionFailure
Represents a failed MFA completion event.
MfaCompletionSuccess
Represents a successful MFA completion event.
MfaCreateToken
Configuration for creating an MFA token during authentication.
MfaDevice
Represents an MFA device associated with a user account.
MfaModule
Module for managing Multi-Factor Authentication (MFA) devices and operations.
NameService
NameServiceData
NativeCurrency
Network
Represents a blockchain network configuration.
NetworkConfiguration
OtpData
PhoneData
ProjectSettingsKyc
RequestChannel
SignInWithExternalJwtParams
SmsOtpParams
SmsOtpParamsTarget
TargetTarget
UserFields
UserProfile
VerifyWithExternalJwtParams
WalletAdditionalAddress
WalletProperties
WalletsModule
Module for managing user wallets and wallet operations.

Functions

baseWalletFromJson(String str) BaseWallet
baseWalletPropsFromJson(String str) BaseWalletProps
baseWalletPropsToJson(BaseWalletProps data) String
baseWalletToJson(BaseWallet data) String
clientManifestFromJson(String str) ClientManifest
clientManifestToJson(ClientManifest data) String
createBroadcastMessageTransport() MessageTransport
customFieldTypeFromJson(String str) CustomFieldType
customFieldTypeToJson(CustomFieldType data) String
customFieldValidationRulesFromJson(String str) CustomFieldValidationRules
customFieldValidationRulesToJson(CustomFieldValidationRules data) String
customFieldValidValueFromJson(String str) CustomFieldValidValue
customFieldValidValueToJson(CustomFieldValidValue data) String
emailOtpParamsFromJson(String str) EmailOtpParams
emailOtpParamsToJson(EmailOtpParams data) String
embeddedWalletVersionEnumFromJson(String str) EmbeddedWalletVersionEnum
embeddedWalletVersionEnumToJson(EmbeddedWalletVersionEnum data) String
ethRequestWithAddressParamsFromJson(String str) EthRequestWithAddressParams
ethRequestWithAddressParamsToJson(EthRequestWithAddressParams data) String
ethRequestWithChainIdParamsFromJson(String str) EthRequestWithChainIdParams
ethRequestWithChainIdParamsToJson(EthRequestWithChainIdParams data) String
genericNetworkFromJson(String str) GenericNetwork
genericNetworkToJson(GenericNetwork data) String
hardwareWalletEnumFromJson(String str) HardwareWalletEnum
hardwareWalletEnumToJson(HardwareWalletEnum data) String
jwtVerifiedCredentialFormatEnumFromJson(String str) JwtVerifiedCredentialFormatEnum
jwtVerifiedCredentialFormatEnumToJson(JwtVerifiedCredentialFormatEnum data) String
jwtVerifiedCredentialFromJson(String str) JwtVerifiedCredential
jwtVerifiedCredentialToJson(JwtVerifiedCredential data) String
kycFieldTypeFromJson(String str) KycFieldType
kycFieldTypeToJson(KycFieldType data) String
mfaBackupCodeAcknowledgementFromJson(String str) MfaBackupCodeAcknowledgement
mfaBackupCodeAcknowledgementToJson(MfaBackupCodeAcknowledgement data) String
nameServiceDataFromJson(String str) NameServiceData
nameServiceDataToJson(NameServiceData data) String
nameServiceFromJson(String str) NameService
nameServiceToJson(NameService data) String
nativeCurrencyFromJson(String str) NativeCurrency
nativeCurrencyToJson(NativeCurrency data) String
networkConfigurationFromJson(String str) NetworkConfiguration
networkConfigurationToJson(NetworkConfiguration data) String
otpDataFromJson(String str) OtpData
otpDataToJson(OtpData data) String
otpDestinationFromJson(String str) OtpDestination
otpDestinationToJson(OtpDestination data) String
passwordSourceTypeEnumFromJson(String str) PasswordSourceTypeEnum
passwordSourceTypeEnumToJson(PasswordSourceTypeEnum data) String
phoneDataFromJson(String str) PhoneData
phoneDataToJson(PhoneData data) String
projectSettingsKycFromJson(String str) ProjectSettingsKyc
projectSettingsKycToJson(ProjectSettingsKyc data) String
providerEnumFromJson(String str) ProviderEnum
providerEnumToJson(ProviderEnum data) String
signInWithExternalJwtParamsFromJson(String str) SignInWithExternalJwtParams
signInWithExternalJwtParamsToJson(SignInWithExternalJwtParams data) String
smsOtpParamsFromJson(String str) SmsOtpParams
smsOtpParamsToJson(SmsOtpParams data) String
socialProviderFromJson(String str) SocialProvider
socialProviderToJson(SocialProvider data) String
userFieldsFromJson(String str) UserFields
userFieldsToJson(UserFields data) String
userProfileFromJson(String str) UserProfile
userProfileToJson(UserProfile data) String
verifyWithExternalJwtParamsFromJson(String str) VerifyWithExternalJwtParams
verifyWithExternalJwtParamsToJson(VerifyWithExternalJwtParams data) String
walletAdditionalAddressFromJson(String str) WalletAdditionalAddress
walletAdditionalAddressToJson(WalletAdditionalAddress data) String
walletAddressTypeFromJson(String str) WalletAddressType
walletAddressTypeToJson(WalletAddressType data) String
walletPropertiesFromJson(String str) WalletProperties
walletPropertiesToJson(WalletProperties data) String
walletProviderEnumFromJson(String str) WalletProviderEnum
walletProviderEnumToJson(WalletProviderEnum data) String

Typedefs

MessageTransport = StreamController<Message>