Appearance
Documentation / expo / UseDelegatedActionsInterface
Interface: UseDelegatedActionsInterface ​
Properties ​
delegateWallet ​
delegateWallet: (
__namedParameters
) =>Promise
<Object
>
Prompts the user to delegate access to their wallet to allow an app to transact on behalf of a user within a set of pre-defined permissions. Users can always decline or revoke delegation.
Parameters ​
• __namedParameters: Object
• __namedParameters.address: string
• __namedParameters.chainType: "solana"
| "ethereum"
Returns ​
Promise
<Object
>
user ​
user:
PrivyUser
revokeWallets ​
revokeWallets: () =>
Promise
<Object
>
Revokes the wallet API's ability to transact with a user's delegated wallets. This will revoke ALL wallets that have been delegated by the user, in case the user has delegated multiple embedded wallets.
Returns ​
Promise
<Object
>
Promise that resolves if the revocation was successful, with the updated user object, and errors otherwise
user ​
user:
PrivyUser