functions
Function: usePrivyWalletLogic()
usePrivyWalletLogic():
object
solana-app-kit / services/walletProviders/privy / usePrivyWalletLogic
Function: usePrivyWalletLogic()
usePrivyWalletLogic():
object
Defined in: src/services/walletProviders/privy.ts:13
Returns
object
handlePrivyLogin()
handlePrivyLogin: (
__namedParameters
) =>Promise
<void
>
Parameters
__namedParameters
loginMethod?
"email"
| "sms"
| "google"
| "apple"
= 'email'
setStatusMessage?
(msg
) => void
Returns
Promise
<void
>
handlePrivyLogout()
handlePrivyLogout: (
setStatusMessage
?) =>Promise
<void
>
Parameters
setStatusMessage?
(msg
) => void
Returns
Promise
<void
>
handleWalletRecovery()
handleWalletRecovery: (
__namedParameters
) =>Promise
<void
>
Parameters
__namedParameters
onWalletRecovered?
(info
) => void
password
string
recoveryMethod
"user-passcode"
| "google-drive"
| "icloud"
setStatusMessage?
(msg
) => void
Returns
Promise
<void
>
isReady
isReady:
boolean
monitorSolanaWallet()
monitorSolanaWallet: (
__namedParameters
) =>Promise
<void
>
Parameters
__namedParameters
onWalletConnected?
(info
) => void
selectedProvider
string
setStatusMessage?
(msg
) => void
Returns
Promise
<void
>
solanaWallet
solanaWallet:
EmbeddedSolanaWalletState
user
user:
null
|PrivyUser
Was this page helpful?