"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.mocks = exports.vaultPerformanceMock = exports.aggregatorVaultMock = exports.scyVaultMock = void 0;
var getScyVaultQuery_1 = require("./getScyVaultQuery");
var getAggregatorVaultQuery_1 = require("./getAggregatorVaultQuery");
var getVaultPerformanceQuery_1 = require("./getVaultPerformanceQuery");
exports.scyVaultMock = {
    request: {
        query: getScyVaultQuery_1.GET_SCY_VAULT_QUERY,
        variables: { id: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one' },
    },
    result: {
        data: {
            scyVault: {
                __typename: 'ScyVault',
                id: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                address: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934eb',
                network: 'arbitrum-one',
                name: 'HLP_USDC-ETH_Sushi-Aave_arbitrum_v0_0',
                symbol: 'HLP_USDC-ETH_Sushi-Aave_arbitrum_v0_0',
                underlyingDecimals: 6,
                owner: '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                strategy: {
                    __typename: 'Strategy',
                    id: '0x5ad70224d23c6e39801e3ca1ee00a46c0788fbd1arbitrum-one',
                    address: '0x5ad70224d23c6e39801e3ca1ee00a46c0788fbd1',
                    guardians: ['0xaf962825b19fb8fcd419342ef6a93a3166ae7007'],
                    managers: ['0xaf962825b19fb8fcd419342ef6a93a3166ae7007'],
                },
                yieldToken: '0x905dfcd5649217c42684f23958568e533c711aa3',
                strategyIndex: 0,
                treasury: '0xa590a27af329fdff939523d5b48feb46b5fb11e7',
                underlying: '0xff970a61a04b1ca14834a43f5de4533ebddb5cc8',
                totalSupply: '249010270610822',
                tvl: '41752502667',
                maxTvl: '200000000000',
                feePercent: '100000000000000000',
                aprAllTime: '660',
                aprCurrent: '816',
                aprDaily: '815',
                aprThreeDay: '468',
                aprWeekly: '386',
                aprMonthly: '621',
                aprYearly: '660',
                firstDepositTimestamp: '1684515595',
                avgHarvestInterval: '0',
                managementFee: '0',
                underlyingSymbol: 'USDC',
                lastHarvest: '1688573032',
                lastClaim: '1688573032',
                lastRebalance: '1687364698',
                lastRebalanceLoan: '0',
                guardians: [
                    '0xf09c27934a92c56c7c0dd6cbac858c35fbd5170f',
                    '0x157875c30f83729ce9c1e7a1568ec00250237862',
                    '0x9c5b0ab925abc1c34e6da0b5ab1cf8bebedef1b1',
                    '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                ],
                managers: [
                    '0xf09c27934a92c56c7c0dd6cbac858c35fbd5170f',
                    '0x157875c30f83729ce9c1e7a1568ec00250237862',
                    '0x8ab0800dc1c5dbc0fdaf12d660f1846baf635050',
                    '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                ],
            },
            timelocks: [
                {
                    __typename: 'Timelock',
                    id: '0xaf962825b19fb8fcd419342ef6a93a3166ae7007arbitrum-one',
                    address: '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                    minDelay: '172800',
                    network: 'arbitrum-one',
                    admins: [
                        '0xf09c27934a92c56c7c0dd6cbac858c35fbd5170f',
                        '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                        '0x157875c30f83729ce9c1e7a1568ec00250237862',
                    ],
                    executors: [
                        '0x157875c30f83729ce9c1e7a1568ec00250237862',
                        '0x9c5b0ab925abc1c34e6da0b5ab1cf8bebedef1b1',
                    ],
                    proposers: [
                        '0xf09c27934a92c56c7c0dd6cbac858c35fbd5170f',
                        '0x9c5b0ab925abc1c34e6da0b5ab1cf8bebedef1b1',
                        '0x157875c30f83729ce9c1e7a1568ec00250237862',
                    ],
                },
            ],
            aggregatorVaults: [
                {
                    __typename: 'AggregatorVault',
                    id: '0x09e677692a17da303a868d46c53ac53b1901d90earbitrum-one',
                    address: '0x09e677692a17da303a868d46c53ac53b1901d90e',
                    name: 'USDC-Aggregator-r2-v0',
                    aprDaily: '1005',
                    aprThreeDay: '637',
                    firstDepositTimestamp: '1677093305',
                    aprWeekly: '459',
                },
            ],
        },
    },
};
exports.aggregatorVaultMock = {
    request: {
        query: getAggregatorVaultQuery_1.GET_AGGREGATOR_VAULT_QUERY,
        variables: { id: '0x09e677692a17da303a868d46c53ac53b1901d90earbitrum-one' },
    },
    result: {
        data: {
            aggregatorVault: {
                __typename: 'AggregatorVault',
                id: '0x09e677692a17da303a868d46c53ac53b1901d90earbitrum-one',
                address: '0x09e677692a17da303a868d46c53ac53b1901d90e',
                network: 'arbitrum-one',
                name: 'USDC-Aggregator-r2-v0',
                symbol: 'sectUSDC-r2',
                underlyingDecimals: 6,
                underlyingSymbol: 'USDC',
                owner: '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                treasury: '0xa590a27af329fdff939523d5b48feb46b5fb11e7',
                underlying: '0xff970a61a04b1ca14834a43f5de4533ebddb5cc8',
                totalSupply: '14499761',
                tvl: '15398601',
                float: '38445',
                feePercent: '100000000000000000',
                maxTvl: '300000000000',
                aprAllTime: '1702',
                aprCurrent: '1006',
                aprDaily: '1005',
                aprThreeDay: '637',
                aprWeekly: '459',
                aprMonthly: '903',
                aprYearly: '1702',
                firstDepositTimestamp: '1677093305',
                avgHarvestInterval: '0',
                lastHarvest: '1688573040',
                managementFee: '0',
                lastClaim: '1688573040',
                pricePerShare: '1061989987283238668',
                guardians: [
                    '0xf09c27934a92c56c7c0dd6cbac858c35fbd5170f',
                    '0x157875c30f83729ce9c1e7a1568ec00250237862',
                    '0x9c5b0ab925abc1c34e6da0b5ab1cf8bebedef1b1',
                    '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                ],
                managers: [
                    '0xf09c27934a92c56c7c0dd6cbac858c35fbd5170f',
                    '0x157875c30f83729ce9c1e7a1568ec00250237862',
                    '0x6ddf9da4c37df97cb2458f85050e09994cbb9c2a',
                    '0x8ab0800dc1c5dbc0fdaf12d660f1846baf635050',
                    '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                ],
                strategies: [
                    {
                        __typename: 'ScyVault',
                        id: '0xce94d3c4660def1be6c2d79ff7c0006cb1f6b324arbitrum-one',
                        address: '0xce94d3c4660def1be6c2d79ff7c0006cb1f6b324',
                        network: 'arbitrum-one',
                        symbol: 'HLP_USDC-ETH_Xcal-Aave_arbitrum_v0_0',
                        aprThreeDay: '1246',
                        firstDepositTimestamp: '1684515689',
                        tvl: '22182053',
                        underlyingSymbol: 'USDC',
                    },
                    {
                        __typename: 'ScyVault',
                        id: '0x7c3f91a0806bef783686bdf4968bd90e79732f79arbitrum-one',
                        address: '0x7c3f91a0806bef783686bdf4968bd90e79732f79',
                        network: 'arbitrum-one',
                        symbol: 'HLP_USDC-ETH_Camelot-Aave_arbitrum_v0_0',
                        aprThreeDay: '1135',
                        firstDepositTimestamp: '1684515639',
                        tvl: '136922441',
                        underlyingSymbol: 'USDC',
                    },
                    {
                        __typename: 'ScyVault',
                        id: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                        address: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934eb',
                        network: 'arbitrum-one',
                        symbol: 'HLP_USDC-ETH_Sushi-Aave_arbitrum_v0_0',
                        aprThreeDay: '468',
                        firstDepositTimestamp: '1684515595',
                        tvl: '41752502667',
                        underlyingSymbol: 'USDC',
                    },
                    {
                        __typename: 'ScyVault',
                        id: '0x8f878de65e681bb701f014a4fbf77418c225f4cbarbitrum-one',
                        address: '0x8f878de65e681bb701f014a4fbf77418c225f4cb',
                        network: 'arbitrum-one',
                        symbol: 'LLP_USDC-ETH_Tarot-Xcal_arbitrum_v0_0',
                        aprThreeDay: '-6',
                        firstDepositTimestamp: '1677041208',
                        tvl: '931854284',
                        underlyingSymbol: 'USDC',
                    },
                ],
            },
            timelocks: [
                {
                    __typename: 'Timelock',
                    id: '0xaf962825b19fb8fcd419342ef6a93a3166ae7007arbitrum-one',
                    address: '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                    minDelay: '172800',
                    network: 'arbitrum-one',
                    admins: [
                        '0xf09c27934a92c56c7c0dd6cbac858c35fbd5170f',
                        '0xaf962825b19fb8fcd419342ef6a93a3166ae7007',
                        '0x157875c30f83729ce9c1e7a1568ec00250237862',
                    ],
                    executors: [
                        '0x157875c30f83729ce9c1e7a1568ec00250237862',
                        '0x9c5b0ab925abc1c34e6da0b5ab1cf8bebedef1b1',
                    ],
                    proposers: [
                        '0xf09c27934a92c56c7c0dd6cbac858c35fbd5170f',
                        '0x9c5b0ab925abc1c34e6da0b5ab1cf8bebedef1b1',
                        '0x157875c30f83729ce9c1e7a1568ec00250237862',
                    ],
                },
            ],
        },
    },
};
/* Vault performance wont work for snapshot testing because no DOM causes the library error out */
exports.vaultPerformanceMock = {
    request: {
        query: getVaultPerformanceQuery_1.GET_VAULT_PERFORMANCE_QUERY,
        variables: {
            addr: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
            first: 999,
            skip: 0,
        },
    },
    result: {
        data: {
            dataPoints: [
                {
                    __typename: 'DataPoint',
                    id: '0x088679ae427730fad2e2d2fb62c84b251c30f553bdbbc2aa0ca535294a9b6d150xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                    txHash: '0x088679ae427730fad2e2d2fb62c84b251c30f553bdbbc2aa0ca535294a9b6d15',
                    timestamp: '1684598780',
                    pricePerShare: '166283138257427',
                    tvl: '20003032',
                    vault: {
                        __typename: 'ScyVault',
                        id: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                        address: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934eb',
                        name: 'HLP_USDC-ETH_Sushi-Aave_arbitrum_v0_0',
                        network: 'arbitrum-one',
                        underlyingDecimals: 6,
                        initPricePerShare: '166260443705482',
                    },
                },
                {
                    __typename: 'DataPoint',
                    id: '0xa1b811ee358e79d6ae163d5c120ef0e25f7f8e3c30ffd971e08461c7d8bbebbf0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                    txHash: '0xa1b811ee358e79d6ae163d5c120ef0e25f7f8e3c30ffd971e08461c7d8bbebbf',
                    timestamp: '1684685164',
                    pricePerShare: '166309822655937',
                    tvl: '20006598',
                    vault: {
                        __typename: 'ScyVault',
                        id: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                        address: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934eb',
                        name: 'HLP_USDC-ETH_Sushi-Aave_arbitrum_v0_0',
                        network: 'arbitrum-one',
                        underlyingDecimals: 6,
                        initPricePerShare: '166260443705482',
                    },
                },
                {
                    __typename: 'DataPoint',
                    id: '0xe1fd087a94dc278360f8fbbf1d89905e892f5258fae771e7a5e079d1ba0e65cd0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                    txHash: '0xe1fd087a94dc278360f8fbbf1d89905e892f5258fae771e7a5e079d1ba0e65cd',
                    timestamp: '1684771547',
                    pricePerShare: '166344968957748',
                    tvl: '20011295',
                    vault: {
                        __typename: 'ScyVault',
                        id: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                        address: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934eb',
                        name: 'HLP_USDC-ETH_Sushi-Aave_arbitrum_v0_0',
                        network: 'arbitrum-one',
                        underlyingDecimals: 6,
                        initPricePerShare: '166260443705482',
                    },
                },
                {
                    __typename: 'DataPoint',
                    id: '0xa0cefb6b550abc35ec61b790389ec145edef197a9a24c54a9606f7efe75798460xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                    txHash: '0xa0cefb6b550abc35ec61b790389ec145edef197a9a24c54a9606f7efe7579846',
                    timestamp: '1684857954',
                    pricePerShare: '166369183427798',
                    tvl: '20014531',
                    vault: {
                        __typename: 'ScyVault',
                        id: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                        address: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934eb',
                        name: 'HLP_USDC-ETH_Sushi-Aave_arbitrum_v0_0',
                        network: 'arbitrum-one',
                        underlyingDecimals: 6,
                        initPricePerShare: '166260443705482',
                    },
                },
                {
                    __typename: 'DataPoint',
                    id: '0x1c2d63c338ae2d710762353a5da1c6ca63978c8188fb70e8d4f2dde98ee0c4e60xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                    txHash: '0x1c2d63c338ae2d710762353a5da1c6ca63978c8188fb70e8d4f2dde98ee0c4e6',
                    timestamp: '1684944399',
                    pricePerShare: '166406432731433',
                    tvl: '9063665828',
                    vault: {
                        __typename: 'ScyVault',
                        id: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                        address: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934eb',
                        name: 'HLP_USDC-ETH_Sushi-Aave_arbitrum_v0_0',
                        network: 'arbitrum-one',
                        underlyingDecimals: 6,
                        initPricePerShare: '166260443705482',
                    },
                },
                {
                    __typename: 'DataPoint',
                    id: '0x737f90be152dc706c0e65a8846b4a89b09bbb9cf63fa9897f2b736a3ebd78e960xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                    txHash: '0x737f90be152dc706c0e65a8846b4a89b09bbb9cf63fa9897f2b736a3ebd78e96',
                    timestamp: '1685030735',
                    pricePerShare: '166879717384327',
                    tvl: '129385202',
                    vault: {
                        __typename: 'ScyVault',
                        id: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934ebarbitrum-one',
                        address: '0xf35ea59a62bfab2a0c4dc419daff8df51e4934eb',
                        name: 'HLP_USDC-ETH_Sushi-Aave_arbitrum_v0_0',
                        network: 'arbitrum-one',
                        underlyingDecimals: 6,
                        initPricePerShare: '166260443705482',
                    },
                },
            ],
        },
    },
};
exports.mocks = [
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.scyVaultMock,
    exports.aggregatorVaultMock,
    exports.aggregatorVaultMock,
    exports.aggregatorVaultMock,
    exports.aggregatorVaultMock,
    exports.aggregatorVaultMock,
    exports.aggregatorVaultMock,
    exports.aggregatorVaultMock,
    exports.aggregatorVaultMock,
    exports.aggregatorVaultMock,
    exports.aggregatorVaultMock,
    exports.vaultPerformanceMock,
    exports.vaultPerformanceMock,
    exports.vaultPerformanceMock,
    exports.vaultPerformanceMock,
    exports.vaultPerformanceMock,
    exports.vaultPerformanceMock,
];
//# sourceMappingURL=mocks.js.map