@ln-markets/sdk
Version:
TypeScript SDK for LNMarkets API
19 lines • 845 B
JavaScript
import { createInstance } from './instance.js';
import { createAccountRoute } from './routes/account/index.js';
import { createFuturesRoute } from './routes/futures/index.js';
import { createOracleRoutes } from './routes/oracle/index.js';
import { createPing } from './routes/ping.js';
import { createSyntheticUsdRoutes } from './routes/synthetic-usd/index.js';
import { createTimeRoute } from './routes/time.js';
export const createHttpClient = (options) => {
const instance = createInstance({ ...options });
return {
account: createAccountRoute(instance),
futures: createFuturesRoute(instance),
oracle: createOracleRoutes(instance),
ping: createPing(instance),
syntheticUsd: createSyntheticUsdRoutes(instance),
time: createTimeRoute(instance),
};
};
//# sourceMappingURL=index.js.map