@dynamic-labs/sdk-react-core
Version:
A React SDK for implementing wallet web3 authentication and authorization to your website.
12 lines (11 loc) • 637 B
TypeScript
import { JwtVerifiedCredential } from '@dynamic-labs/sdk-api-core';
import { Wallet } from '../shared/types/wallets';
import { UserProfile } from '../..';
export type EmbeddedWalletEvents = {
embeddedWalletCreated: (wallet: Wallet, verifiedCredential: JwtVerifiedCredential | undefined, user: UserProfile | undefined) => void;
embeddedWalletFailed: (error: unknown) => void;
embeddedWalletRevealCompleted: (wallet: Wallet) => void;
embeddedWalletRevealFailed: (error: unknown) => void;
embeddedWalletRecoveryEmailCompleted: (email: string) => void;
embeddedWalletRecoveryEmailFailed: (error: unknown) => void;
};