UNPKG

@parifi/sdk

Version:

Parifi SDK with common utility functions

30 lines (28 loc) 712 B
// src/subgraph/protocol/index.ts import request from "graphql-request"; // src/subgraph/protocol/subgraphQueries.ts import { gql } from "graphql-request"; var fetchProtocolTradeInfo = () => gql` { protocolData(id: "1") { userCount activeUsersCount orderCount settledCount positionCount totalActivePositions referralFeesReceived totalVolume orderTotalFees } } `; // src/subgraph/protocol/index.ts var getProtocolStats = async (subgraphEndpoint) => { const subgraphResponse = await request(subgraphEndpoint, fetchProtocolTradeInfo()); return subgraphResponse.protocolData; }; export { getProtocolStats }; //# sourceMappingURL=index.mjs.map