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