Appearance
@swapped/connect-sdk / react / WalletsContextValue
Type Alias: WalletsContextValue
WalletsContextValue =
object
Defined in: src/react/wallets/context.ts:15
Properties
activeWallet
activeWallet:
WalletConnection|null
Defined in: src/react/wallets/context.ts:36
activeWalletId
activeWalletId:
WalletId|null
Defined in: src/react/wallets/context.ts:35
available
available:
AvailableWallet[]
Defined in: src/react/wallets/context.ts:21
availableError
availableError:
Error|null
Defined in: src/react/wallets/context.ts:23
availableLoading
availableLoading:
boolean
Defined in: src/react/wallets/context.ts:22
cancelPairing
cancelPairing: () =>
Promise<boolean>
Defined in: src/react/wallets/context.ts:30
Returns
Promise<boolean>
connect
connect: (
request) =>Promise<WalletConnection|null>
Defined in: src/react/wallets/context.ts:25
Parameters
request
Returns
Promise<WalletConnection | null>
connections
connections:
WalletConnection[]
Defined in: src/react/wallets/context.ts:17
connectionState
connectionState:
WalletsConnectionState
Defined in: src/react/wallets/context.ts:16
disconnect
disconnect: (
walletId) =>Promise<void>
Defined in: src/react/wallets/context.ts:31
Parameters
walletId
Returns
Promise<void>
disconnectAll
disconnectAll: () =>
Promise<void>
Defined in: src/react/wallets/context.ts:33
Returns
Promise<void>
disconnectProvider
disconnectProvider: (
provider) =>Promise<void>
Defined in: src/react/wallets/context.ts:32
Parameters
provider
Returns
Promise<void>
getDeepLinkUrl
getDeepLinkUrl: (
provider) =>string|null
Defined in: src/react/wallets/context.ts:28
Parameters
provider
Returns
string | null
isConnecting
isConnecting: (
provider?) =>boolean
Defined in: src/react/wallets/context.ts:34
Parameters
provider?
Returns
boolean
isRestoring
isRestoring:
boolean
Defined in: src/react/wallets/context.ts:18
openDeepLink
openDeepLink: (
provider) =>string|null
Defined in: src/react/wallets/context.ts:29
Parameters
provider
Returns
string | null
pairingDeeplinkUrl
pairingDeeplinkUrl:
string|null
Defined in: src/react/wallets/context.ts:20
pairingUri
pairingUri:
string|null
Defined in: src/react/wallets/context.ts:19
refetchAvailable
refetchAvailable: () =>
Promise<void>
Defined in: src/react/wallets/context.ts:24
Returns
Promise<void>
requiresDeepLink
requiresDeepLink: (
provider) =>boolean
Defined in: src/react/wallets/context.ts:26
Parameters
provider
Returns
boolean
setActiveWallet
setActiveWallet: (
walletId) =>void
Defined in: src/react/wallets/context.ts:37
Parameters
walletId
Returns
void
supportsWalletConnect
supportsWalletConnect: (
provider) =>boolean
Defined in: src/react/wallets/context.ts:27
Parameters
provider
Returns
boolean