"use strict";
var __makeTemplateObject = (this && this.__makeTemplateObject) || function (cooked, raw) {
    if (Object.defineProperty) { Object.defineProperty(cooked, "raw", { value: raw }); } else { cooked.raw = raw; }
    return cooked;
};
Object.defineProperty(exports, "__esModule", { value: true });
exports.GET_ARRAKISV2_VAULT_QUERY = void 0;
var graphql_tag_1 = require("graphql-tag");
exports.GET_ARRAKISV2_VAULT_QUERY = (0, graphql_tag_1.gql)(templateObject_1 || (templateObject_1 = __makeTemplateObject(["\n  query arrakisV2Vault($address: String!, $chain: String!) {\n    Vaults(limit: 1, filter: { address: $address, chain: $chain }) {\n      address\n      chain\n      blockCreated\n      createdAt\n      name\n      symbol\n      token0 {\n        address\n        chain\n        decimals\n        symbol\n      }\n      token1 {\n        address\n        chain\n        decimals\n        symbol\n      }\n      init0\n      init1\n      owner\n      manager\n      managerFeeBps\n      restrictedMint\n      pools {\n        address\n        fee\n      }\n      fees {\n        claimedFees0\n        claimedFees1\n        lastFeeTimestamp\n      }\n    }\n    VaultSnapshots(\n      limit: 1\n      filter: { address: $address, chain: $chain }\n      sort: TIMESTAMP_DESC\n    ) {\n      chain\n      address\n      underlyingBalance0\n      underlyingBalance1\n      tvlUsd\n      sharePriceToken0\n      sharePriceToken1\n      prices\n      underlying0usd\n      underlying1usd\n      token0UsdcPrice\n      token1UsdcPrice\n      totalSupply\n      block\n      timestamp\n      cumulativeFees0\n      cumulativeFees1\n      apr0\n      apr1\n      fees0\n      fees1\n      ranges {\n        lowerTick\n        upperTick\n        feeTier\n        amount0\n        amount1\n        totalAsUsd\n        fees0\n        fees1\n        feesAsUsd\n        _id\n      }\n    }\n  }\n"], ["\n  query arrakisV2Vault($address: String!, $chain: String!) {\n    Vaults(limit: 1, filter: { address: $address, chain: $chain }) {\n      address\n      chain\n      blockCreated\n      createdAt\n      name\n      symbol\n      token0 {\n        address\n        chain\n        decimals\n        symbol\n      }\n      token1 {\n        address\n        chain\n        decimals\n        symbol\n      }\n      init0\n      init1\n      owner\n      manager\n      managerFeeBps\n      restrictedMint\n      pools {\n        address\n        fee\n      }\n      fees {\n        claimedFees0\n        claimedFees1\n        lastFeeTimestamp\n      }\n    }\n    VaultSnapshots(\n      limit: 1\n      filter: { address: $address, chain: $chain }\n      sort: TIMESTAMP_DESC\n    ) {\n      chain\n      address\n      underlyingBalance0\n      underlyingBalance1\n      tvlUsd\n      sharePriceToken0\n      sharePriceToken1\n      prices\n      underlying0usd\n      underlying1usd\n      token0UsdcPrice\n      token1UsdcPrice\n      totalSupply\n      block\n      timestamp\n      cumulativeFees0\n      cumulativeFees1\n      apr0\n      apr1\n      fees0\n      fees1\n      ranges {\n        lowerTick\n        upperTick\n        feeTier\n        amount0\n        amount1\n        totalAsUsd\n        fees0\n        fees1\n        feesAsUsd\n        _id\n      }\n    }\n  }\n"])));
var templateObject_1;
//# sourceMappingURL=getArrakisV2Vault.js.map