Skip to content

FilecoinContextType

FilecoinContextType = object

Defined in: packages/iso-filecoin-react/src/types.ts:31

Wallet context type

account: IAccount | undefined

Defined in: packages/iso-filecoin-react/src/types.ts:39

Currently connected account


adapter: WalletAdapter | undefined

Defined in: packages/iso-filecoin-react/src/types.ts:37

Currently selected wallet adapter


adapters: WalletAdapter[]

Defined in: packages/iso-filecoin-react/src/types.ts:35

List of available wallet adapters


error: Error | undefined

Defined in: packages/iso-filecoin-react/src/types.ts:49

Last error that occurred on the selected adapter


loading: boolean

Defined in: packages/iso-filecoin-react/src/types.ts:43

Provider is checking adapters support


network: Network

Defined in: packages/iso-filecoin-react/src/types.ts:33

Current network (mainnet or testnet)


reconnecting: boolean

Defined in: packages/iso-filecoin-react/src/types.ts:47

Provider is reconnecting to the last selected adapter


rpcs: Record<Network, RPC>

Defined in: packages/iso-filecoin-react/src/types.ts:51

RPC clients for each network


setAccount: (value) => void

Defined in: packages/iso-filecoin-react/src/types.ts:53

Set the current account

ParameterType
valueReact.SetStateAction<IAccount | undefined>

void


setAdapter: (value) => void

Defined in: packages/iso-filecoin-react/src/types.ts:57

Set the current wallet adapter

ParameterType
valueReact.SetStateAction<WalletAdapter | undefined>

void


setNetwork: (value) => void

Defined in: packages/iso-filecoin-react/src/types.ts:55

Set the current network

ParameterType
valueReact.SetStateAction<Network>

void