UNPKG

@0x/swap-ts-sdk

Version:

0x Swap API TypeScript Client

21 lines 607 B
import { createTRPCProxyClient, httpLink } from '@trpc/client'; /** * Creates a tRPC v10.x client typed for usage with 0x Swap v2. * See: https://trpc.io/docs/v10/client * https://docs.0x.org */ export function createClientV2(params) { const url = params.url ?? 'https://api.0x.org/trpc/swap'; return createTRPCProxyClient({ links: [ httpLink({ headers: { '0x-api-key': params.apiKey, '0x-version': 'v2', }, url, }), ], }); } //# sourceMappingURL=main.js.map