UNPKG

@wagmi/core

Version:

VanillaJS library for Ethereum

22 lines 863 B
import { ConnectorNotConnectedError } from '../../errors/config.js'; import { filterQueryOptions } from '../../query/utils.js'; import { getCallsStatus, } from '../actions/getCallsStatus.js'; export function getCallsStatusQueryOptions(config, options) { return { async queryFn({ queryKey }) { const { scopeKey: _, ...parameters } = queryKey[1]; const status = await getCallsStatus(config, parameters); return status; }, queryKey: getCallsStatusQueryKey(options), retry(failureCount, error) { if (error instanceof ConnectorNotConnectedError) return false; return failureCount < 3; }, }; } export function getCallsStatusQueryKey(options) { return ['callsStatus', filterQueryOptions(options)]; } //# sourceMappingURL=getCallsStatus.js.map