├── .dockerignore ├── .github └── workflows │ ├── board.yaml │ └── lint.yaml ├── .gitignore ├── .prettierrc ├── .sample.local.env ├── Dockerfile ├── README.md ├── abi ├── erc20.json ├── gauge.json ├── pool.json ├── strategyMinABI.json ├── vaultV1.json ├── vaultV2.json ├── vaultV3.json ├── vaultV4.json ├── vaultV5.json ├── vaults │ ├── yvault_v1.json │ └── yvault_v2.json ├── votingEscrow.json └── yRegistry.json ├── config ├── serverless │ └── domain.js └── vaults.js ├── docker-compose.yml ├── lib ├── db.js ├── handler.js └── timestamp.js ├── package.json ├── resources ├── api-gateway-errors.yml └── resource.local.yml ├── serverless.yml ├── services ├── loanscan │ ├── crvbtc │ │ └── handler.js │ ├── crvbusd │ │ └── handler.js │ ├── eth-stable │ │ └── handler.js │ ├── link │ │ └── handler.js │ └── ycrv │ │ └── handler.js ├── tvl │ ├── handler.js │ ├── readme.md │ └── save │ │ └── handler.js ├── user │ ├── vault │ │ └── earnings │ │ │ ├── handler.js │ │ │ └── vaults.js │ └── vaults │ │ ├── handler.js │ │ ├── statistics │ │ └── handler.js │ │ └── transactions │ │ └── handler.js ├── vaults │ ├── addresses │ │ └── handler.js │ ├── all │ │ ├── handler.js │ │ └── job.js │ ├── apy │ │ ├── handler.js │ │ └── save │ │ │ ├── config.js │ │ │ ├── ethereum-block-by-date.js │ │ │ ├── getBoost.js │ │ │ ├── handler.js │ │ │ └── vaults.js │ ├── handler.js │ ├── holdings │ │ ├── handler.js │ │ └── save │ │ │ ├── config.js │ │ │ ├── earn.js │ │ │ ├── getHoldings.js │ │ │ ├── handler.js │ │ │ ├── pools.js │ │ │ └── vaults.js │ ├── save │ │ └── handler.js │ ├── snapshots │ │ └── handler.js │ └── v2 │ │ └── handler.js └── yearn │ └── repos │ ├── contributors │ └── handler.js │ ├── handler.js │ ├── save │ └── handler.js │ └── statistics │ └── handler.js ├── startserverless.sh └── utils ├── dynamoDb.js ├── priceFeed.js └── vaults.js /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/.dockerignore -------------------------------------------------------------------------------- /.github/workflows/board.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/.github/workflows/board.yaml -------------------------------------------------------------------------------- /.github/workflows/lint.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/.github/workflows/lint.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | .serverless 3 | node_modules 4 | .DS_Store 5 | awsProfile.yml 6 | .env* 7 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/.prettierrc -------------------------------------------------------------------------------- /.sample.local.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/.sample.local.env -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/README.md -------------------------------------------------------------------------------- /abi/erc20.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/erc20.json -------------------------------------------------------------------------------- /abi/gauge.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/gauge.json -------------------------------------------------------------------------------- /abi/pool.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/pool.json -------------------------------------------------------------------------------- /abi/strategyMinABI.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/strategyMinABI.json -------------------------------------------------------------------------------- /abi/vaultV1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/vaultV1.json -------------------------------------------------------------------------------- /abi/vaultV2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/vaultV2.json -------------------------------------------------------------------------------- /abi/vaultV3.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/vaultV3.json -------------------------------------------------------------------------------- /abi/vaultV4.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/vaultV4.json -------------------------------------------------------------------------------- /abi/vaultV5.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/vaultV5.json -------------------------------------------------------------------------------- /abi/vaults/yvault_v1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/vaults/yvault_v1.json -------------------------------------------------------------------------------- /abi/vaults/yvault_v2.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/vaults/yvault_v2.json -------------------------------------------------------------------------------- /abi/votingEscrow.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/votingEscrow.json -------------------------------------------------------------------------------- /abi/yRegistry.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/abi/yRegistry.json -------------------------------------------------------------------------------- /config/serverless/domain.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/config/serverless/domain.js -------------------------------------------------------------------------------- /config/vaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/config/vaults.js -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /lib/db.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/lib/db.js -------------------------------------------------------------------------------- /lib/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/lib/handler.js -------------------------------------------------------------------------------- /lib/timestamp.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/lib/timestamp.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/package.json -------------------------------------------------------------------------------- /resources/api-gateway-errors.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/resources/api-gateway-errors.yml -------------------------------------------------------------------------------- /resources/resource.local.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/resources/resource.local.yml -------------------------------------------------------------------------------- /serverless.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/serverless.yml -------------------------------------------------------------------------------- /services/loanscan/crvbtc/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/loanscan/crvbtc/handler.js -------------------------------------------------------------------------------- /services/loanscan/crvbusd/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/loanscan/crvbusd/handler.js -------------------------------------------------------------------------------- /services/loanscan/eth-stable/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/loanscan/eth-stable/handler.js -------------------------------------------------------------------------------- /services/loanscan/link/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/loanscan/link/handler.js -------------------------------------------------------------------------------- /services/loanscan/ycrv/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/loanscan/ycrv/handler.js -------------------------------------------------------------------------------- /services/tvl/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/tvl/handler.js -------------------------------------------------------------------------------- /services/tvl/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/tvl/readme.md -------------------------------------------------------------------------------- /services/tvl/save/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/tvl/save/handler.js -------------------------------------------------------------------------------- /services/user/vault/earnings/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/user/vault/earnings/handler.js -------------------------------------------------------------------------------- /services/user/vault/earnings/vaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/user/vault/earnings/vaults.js -------------------------------------------------------------------------------- /services/user/vaults/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/user/vaults/handler.js -------------------------------------------------------------------------------- /services/user/vaults/statistics/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/user/vaults/statistics/handler.js -------------------------------------------------------------------------------- /services/user/vaults/transactions/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/user/vaults/transactions/handler.js -------------------------------------------------------------------------------- /services/vaults/addresses/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/addresses/handler.js -------------------------------------------------------------------------------- /services/vaults/all/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/all/handler.js -------------------------------------------------------------------------------- /services/vaults/all/job.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/all/job.js -------------------------------------------------------------------------------- /services/vaults/apy/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/apy/handler.js -------------------------------------------------------------------------------- /services/vaults/apy/save/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/apy/save/config.js -------------------------------------------------------------------------------- /services/vaults/apy/save/ethereum-block-by-date.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/apy/save/ethereum-block-by-date.js -------------------------------------------------------------------------------- /services/vaults/apy/save/getBoost.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/apy/save/getBoost.js -------------------------------------------------------------------------------- /services/vaults/apy/save/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/apy/save/handler.js -------------------------------------------------------------------------------- /services/vaults/apy/save/vaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/apy/save/vaults.js -------------------------------------------------------------------------------- /services/vaults/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/handler.js -------------------------------------------------------------------------------- /services/vaults/holdings/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/holdings/handler.js -------------------------------------------------------------------------------- /services/vaults/holdings/save/config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/holdings/save/config.js -------------------------------------------------------------------------------- /services/vaults/holdings/save/earn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/holdings/save/earn.js -------------------------------------------------------------------------------- /services/vaults/holdings/save/getHoldings.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/holdings/save/getHoldings.js -------------------------------------------------------------------------------- /services/vaults/holdings/save/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/holdings/save/handler.js -------------------------------------------------------------------------------- /services/vaults/holdings/save/pools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/holdings/save/pools.js -------------------------------------------------------------------------------- /services/vaults/holdings/save/vaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/holdings/save/vaults.js -------------------------------------------------------------------------------- /services/vaults/save/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/save/handler.js -------------------------------------------------------------------------------- /services/vaults/snapshots/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/snapshots/handler.js -------------------------------------------------------------------------------- /services/vaults/v2/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/vaults/v2/handler.js -------------------------------------------------------------------------------- /services/yearn/repos/contributors/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/yearn/repos/contributors/handler.js -------------------------------------------------------------------------------- /services/yearn/repos/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/yearn/repos/handler.js -------------------------------------------------------------------------------- /services/yearn/repos/save/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/yearn/repos/save/handler.js -------------------------------------------------------------------------------- /services/yearn/repos/statistics/handler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/services/yearn/repos/statistics/handler.js -------------------------------------------------------------------------------- /startserverless.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/startserverless.sh -------------------------------------------------------------------------------- /utils/dynamoDb.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/utils/dynamoDb.js -------------------------------------------------------------------------------- /utils/priceFeed.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/utils/priceFeed.js -------------------------------------------------------------------------------- /utils/vaults.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yearn/yearn-api-archived/HEAD/utils/vaults.js --------------------------------------------------------------------------------