@parifi/sdk
Version:
Parifi SDK with common utility functions
63 lines • 1.19 kB
JavaScript
// src/subgraph/markets/subgraphQueries.ts
import { gql } from "graphql-request";
var fetchAllMarketsDataQuery = gql`
{
markets {
id
marketName
marketSymbol
marketPrice
feedId
skew
size
maxOpenInterest
maxMarketValue
interestRate
currentFundingRate
currentFundingVelocity
indexPrice
skewScale
maxFundingVelocity
makerFee
takerFee
marketPrice
initialMarginRatioD18
minimumPositionMargin
maintenanceMarginRatioD18
minimumInitialMarginRatioD18
}
}
`;
var fetchMarketByIdQuery = (marketId) => gql`
{
market(id: "${marketId}") {
id
marketName
marketSymbol
marketPrice
feedId
skew
size
maxOpenInterest
maxMarketValue
interestRate
currentFundingRate
currentFundingVelocity
indexPrice
skewScale
maxFundingVelocity
makerFee
takerFee
marketPrice
initialMarginRatioD18
minimumPositionMargin
maintenanceMarginRatioD18
minimumInitialMarginRatioD18
}
}
`;
export {
fetchAllMarketsDataQuery,
fetchMarketByIdQuery
};
//# sourceMappingURL=subgraphQueries.mjs.map