UNPKG

@renegade-fi/core

Version:
18 lines 689 B
import { getWalletFromRelayer, } from '../actions/getWalletFromRelayer.js'; import { filterQueryOptions } from './utils.js'; export function getWalletQueryOptions(config, options = {}) { return { async queryFn({ queryKey }) { const { scopeKey: _, ...parameters } = queryKey[1]; const wallet = await getWalletFromRelayer(config, { ...parameters, }); return wallet ?? null; }, queryKey: getWalletQueryKey({ scopeKey: config.state.id, ...options }), }; } export function getWalletQueryKey(options = {}) { return ['wallet', filterQueryOptions(options)]; } //# sourceMappingURL=getWallet.js.map