@bigmi/client
Version:
Reactive primitives for Bitcoin apps.
99 lines (98 loc) • 3.22 kB
text/typescript
export {
type ConnectErrorType,
type ConnectParameters,
type ConnectReturnType,
connect,
} from './actions/connect.js'
export {
type DisconnectParameters,
type DisconnectReturnType,
disconnect,
} from './actions/disconnect.js'
export type { GetAccountReturnType } from './actions/getAccount.js'
export { getAccount } from './actions/getAccount.js'
export { getAddress } from './actions/getAddress.js'
export { getConnectorClient } from './actions/getConnectorClient.js'
export {
type GetConnectorsReturnType,
getConnectors,
} from './actions/getConnectors.js'
export { reconnect } from './actions/reconnect.js'
export { watchAccount } from './actions/watchAccount.js'
export {
type WatchConnectorsParameters,
type WatchConnectorsReturnType,
watchConnectors,
} from './actions/watchConnectors.js'
export type {
BinanceBitcoinEventMap,
BinanceBitcoinEvents,
} from './connectors/binance.js'
export { binance } from './connectors/binance.js'
export type {
BitgetBitcoinEventMap,
BitgetBitcoinEvents,
} from './connectors/bitget.js'
export { bitget } from './connectors/bitget.js'
export type {
CtrlBitcoinEventMap,
CtrlBitcoinEvents,
} from './connectors/ctrl.js'
export { ctrl } from './connectors/ctrl.js'
export { dynamic } from './connectors/dynamic.js'
export { leather } from './connectors/leather.js'
export type {
MagicEdenBitcoinEventMap,
MagicEdenBitcoinEvents,
} from './connectors/magicEden.js'
export { magicEden } from './connectors/magicEden.js'
export type {
MetaMaskBitcoinEventMap,
MetaMaskBitcoinEvents,
} from './connectors/metamask.js'
export { metamask } from './connectors/metamask.js'
export { okx } from './connectors/okx.js'
export { onekey } from './connectors/onekey.js'
export type { OylConnectorProperties } from './connectors/oyl.js'
export { oyl } from './connectors/oyl.js'
export type {
ReownConnectorParameters,
ReownWalletInfo,
} from './connectors/reown.js'
export { reown } from './connectors/reown.js'
export type { UTXOConnectorParameters } from './connectors/types.js'
export type { UnhostedBitcoinEvents } from './connectors/unhosted.js'
export { unhosted } from './connectors/unhosted.js'
export type {
UnisatBitcoinEventMap,
UnisatBitcoinEvents,
} from './connectors/unisat.js'
export { unisat } from './connectors/unisat.js'
export type {
XverseBitcoinEventMap,
XverseBitcoinEvents,
} from './connectors/xverse.js'
export { xverse } from './connectors/xverse.js'
export {
ChainNotSupportedError,
ConnectorAccountNotFoundError,
ConnectorAlreadyConnectedError,
ConnectorChainIdDetectionError,
ConnectorChainMismatchError,
ConnectorNetworkMismatchError,
ConnectorNotConnectedError,
ConnectorNotFoundError,
ConnectorUnavailableReconnectingError,
ProviderNotFoundError,
} from './errors/connectors.js'
export { type Config, createConfig } from './factories/createConfig.js'
export type {
ConnectData,
ConnectMutate,
ConnectMutateAsync,
ConnectVariables,
} from './query/connect.js'
export { connectMutationOptions } from './query/connect.js'
export { hashFn } from './query/utils.js'
export type { Connector, CreateConnectorFn } from './types/connector.js'
export type { State } from './types/state.js'