From 8eb0a2df79a4ee1bf5057a69744f5cf45591951b Mon Sep 17 00:00:00 2001 From: Hayden Shively Date: Wed, 22 Apr 2026 10:26:50 -0400 Subject: [PATCH 1/2] chore(lite): deprecate worldchain and update modal text --- .../lite/src/components/deprecation-modal.tsx | 41 +++------ apps/lite/src/graphql/graphql-env.d.ts | 86 ++++++++++++------- apps/lite/src/lib/constants.tsx | 18 ++-- 3 files changed, 75 insertions(+), 70 deletions(-) diff --git a/apps/lite/src/components/deprecation-modal.tsx b/apps/lite/src/components/deprecation-modal.tsx index 4c06a79..fe2f145 100644 --- a/apps/lite/src/components/deprecation-modal.tsx +++ b/apps/lite/src/components/deprecation-modal.tsx @@ -32,43 +32,26 @@ export function DeprecationModal({ chainId }: { chainId: number | undefined }) { - Lite App Deprecation Notice + + The Morpho app now supports {deprecationInfo.chain.name}! +

- Lite is being deprecated across all ecosystems, including {deprecationInfo.chain.name}, and is now in - reduce-only mode. Your positions are safe, Morpho vaults and markets are not going away - all positions - remain fully accessible from{" "} - - {deprecationInfo.ecosystemBuilder} + Users can now manage their position on the{" "} + + Dashboard .

- +

The Lite app has now been sunsetted.

- - You can still use the Lite app on {deprecationInfo.chain.name} until {deprecationInfo.cutoffDate} to - repay, withdraw and close positions, but you can't open new ones. - {" "} + Need to exit later? The{" "} + + fallback app + {" "} + will always let you reduce positions.

-

What to do next:

-
    -
  • - Use{" "} - - {deprecationInfo.ecosystemBuilder} - {" "} - to keep using {deprecationInfo.chain.name} with full functionality. Your positions will show there - automatically. -
  • -
  • - Need to exit later? The{" "} - - fallback app - {" "} - will always let you reduce positions. -
  • -
diff --git a/apps/lite/src/graphql/graphql-env.d.ts b/apps/lite/src/graphql/graphql-env.d.ts index 02ea2a5..dc0ef40 100644 --- a/apps/lite/src/graphql/graphql-env.d.ts +++ b/apps/lite/src/graphql/graphql-env.d.ts @@ -3,6 +3,7 @@ export type introspection_types = { 'Account': { kind: 'OBJECT'; name: 'Account'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'metadata': { name: 'metadata'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedAddressMetadata'; ofType: null; }; } }; }; }; + 'ActiveAdapterData': { kind: 'INTERFACE'; name: 'ActiveAdapterData'; fields: { 'adapter': { name: 'adapter'; type: { kind: 'INTERFACE'; name: 'VaultV2Adapter'; ofType: null; } }; 'adapterAddress': { name: 'adapterAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; }; possibleTypes: 'AdapterCapData' | 'MarketV1CapData' | 'VaultV2AdapterPendingData' | 'VaultV2SetForceDeallocatePenaltyPendingData'; }; 'AdapterCapData': { kind: 'OBJECT'; name: 'AdapterCapData'; fields: { 'adapter': { name: 'adapter'; type: { kind: 'INTERFACE'; name: 'VaultV2Adapter'; ofType: null; } }; 'adapterAddress': { name: 'adapterAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; }; }; 'Address': unknown; 'AddressDataPoint': { kind: 'OBJECT'; name: 'AddressDataPoint'; fields: { 'x': { name: 'x'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'y': { name: 'y'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; }; }; @@ -10,11 +11,14 @@ export type introspection_types = { 'AddressMetadataType': { name: 'AddressMetadataType'; enumValues: 'safe' | 'risk' | 'aragon'; }; 'AddressRiskMetadata': { kind: 'OBJECT'; name: 'AddressRiskMetadata'; fields: { 'isAuthorized': { name: 'isAuthorized'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'risk': { name: 'risk'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'riskReason': { name: 'riskReason'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; 'AragonAddressMetadata': { kind: 'OBJECT'; name: 'AragonAddressMetadata'; fields: { 'description': { name: 'description'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'ensDomain': { name: 'ensDomain'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; - 'Asset': { kind: 'OBJECT'; name: 'Asset'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'decimals': { name: 'decimals'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'historicalPriceUsd': { name: 'historicalPriceUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'historicalSpotPriceEth': { name: 'historicalSpotPriceEth'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'isListed': { name: 'isListed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'isWhitelisted': { name: 'isWhitelisted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'logoURI': { name: 'logoURI'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'oraclePriceUsd': { name: 'oraclePriceUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'priceUsd': { name: 'priceUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'riskAnalysis': { name: 'riskAnalysis'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'RiskAnalysis'; ofType: null; }; }; }; } }; 'spotPriceEth': { name: 'spotPriceEth'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'symbol': { name: 'symbol'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'tags': { name: 'tags'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; } }; 'totalSupply': { name: 'totalSupply'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'OBJECT'; name: 'Vault'; ofType: null; } }; 'yield': { name: 'yield'; type: { kind: 'OBJECT'; name: 'AssetYield'; ofType: null; } }; }; }; + 'Asset': { kind: 'OBJECT'; name: 'Asset'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'decimals': { name: 'decimals'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'historicalPriceUsd': { name: 'historicalPriceUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'historicalSpotPriceEth': { name: 'historicalSpotPriceEth'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'isListed': { name: 'isListed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'isWhitelisted': { name: 'isWhitelisted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'logoURI': { name: 'logoURI'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'oraclePriceUsd': { name: 'oraclePriceUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'price': { name: 'price'; type: { kind: 'OBJECT'; name: 'AssetPrice'; ofType: null; } }; 'priceUsd': { name: 'priceUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'riskAnalysis': { name: 'riskAnalysis'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'RiskAnalysis'; ofType: null; }; }; }; } }; 'spotPriceEth': { name: 'spotPriceEth'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'symbol': { name: 'symbol'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'tags': { name: 'tags'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; } }; 'totalSupply': { name: 'totalSupply'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'OBJECT'; name: 'Vault'; ofType: null; } }; 'yield': { name: 'yield'; type: { kind: 'OBJECT'; name: 'AssetYield'; ofType: null; } }; }; }; 'AssetOrderBy': { name: 'AssetOrderBy'; enumValues: 'Address' | 'CredoraRiskScore'; }; + 'AssetPrice': { kind: 'OBJECT'; name: 'AssetPrice'; fields: { 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'usd': { name: 'usd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; }; }; + 'AssetReference': { kind: 'INTERFACE'; name: 'AssetReference'; fields: { 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; }; possibleTypes: 'MarketStateReward' | 'SkimEventData' | 'UnrecognizedAssetVaultWarningMetadata' | 'UnrecognizedCollateralAssetMarketWarningMetadata' | 'UnrecognizedDepositAssetVaultWarningMetadata' | 'UnrecognizedLoanAssetMarketWarningMetadata' | 'Vault' | 'VaultStateReward' | 'VaultV2'; }; 'AssetSelectorInput': { kind: 'INPUT_OBJECT'; name: 'AssetSelectorInput'; isOneOf: false; inputFields: [{ name: 'chainId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; defaultValue: null }, { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; }; defaultValue: null }]; }; - 'AssetYield': { kind: 'OBJECT'; name: 'AssetYield'; fields: { 'apr': { name: 'apr'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; }; }; + 'AssetYield': { kind: 'OBJECT'; name: 'AssetYield'; fields: { 'apr': { name: 'apr'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'lookback': { name: 'lookback'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; }; }; 'AssetsFilters': { kind: 'INPUT_OBJECT'; name: 'AssetsFilters'; isOneOf: false; inputFields: [{ name: 'search'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'id_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'symbol_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'address_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'tags_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'credoraRiskScore_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'credoraRiskScore_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'whitelisted'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'listed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'isVaultAsset'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'isCollateralAsset'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'isLoanAsset'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'isMarketAsset'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'curator_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }]; }; + 'BadDebtRealizedMarketWarningMetadata': { kind: 'OBJECT'; name: 'BadDebtRealizedMarketWarningMetadata'; fields: { 'badDebtAssets': { name: 'badDebtAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'badDebtShare': { name: 'badDebtShare'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'badDebtUsd': { name: 'badDebtUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'totalSupplyAssets': { name: 'totalSupplyAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'BadDebtUnrealizedMarketWarningMetadata': { kind: 'OBJECT'; name: 'BadDebtUnrealizedMarketWarningMetadata'; fields: { 'badDebtAssets': { name: 'badDebtAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'badDebtShare': { name: 'badDebtShare'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'badDebtUsd': { name: 'badDebtUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'totalSupplyAssets': { name: 'totalSupplyAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'BigInt': unknown; 'BigIntDataPoint': { kind: 'OBJECT'; name: 'BigIntDataPoint'; fields: { 'x': { name: 'x'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'y': { name: 'y'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; }; }; @@ -23,6 +27,7 @@ export type introspection_types = { 'CacheControlScope': { name: 'CacheControlScope'; enumValues: 'PUBLIC' | 'PRIVATE'; }; 'CapEventData': { kind: 'OBJECT'; name: 'CapEventData'; fields: { 'cap': { name: 'cap'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; }; }; 'Chain': { kind: 'OBJECT'; name: 'Chain'; fields: { 'blockTimeMs': { name: 'blockTimeMs'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'currency': { name: 'currency'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'headBlock': { name: 'headBlock'; type: { kind: 'OBJECT'; name: 'Block'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'network': { name: 'network'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; + 'ChainReference': { kind: 'INTERFACE'; name: 'ChainReference'; fields: { 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; }; possibleTypes: 'Asset' | 'Market' | 'MetaMorphoAdapter' | 'MetaMorphoAdapterFactory' | 'MorphoBlue' | 'MorphoMarketV1Adapter' | 'MorphoVaultV2Adapter' | 'Obligation' | 'ObligationPosition' | 'Oracle' | 'OracleFeed' | 'OracleVault' | 'Transaction' | 'User' | 'Vault' | 'VaultFactory' | 'VaultV2' | 'VaultV2Factory' | 'VaultV2Position' | 'VaultV2Transaction'; }; 'ChainlinkOracleV2Event': { kind: 'OBJECT'; name: 'ChainlinkOracleV2Event'; fields: { 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'caller': { name: 'caller'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chainId': { name: 'chainId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'txHash': { name: 'txHash'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'HexString'; ofType: null; }; } }; }; }; 'CollateralAtRiskDataPoint': { kind: 'OBJECT'; name: 'CollateralAtRiskDataPoint'; fields: { 'collateralAssets': { name: 'collateralAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'collateralPriceRatio': { name: 'collateralPriceRatio'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'collateralUsd': { name: 'collateralUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; }; }; 'CollateralCapData': { kind: 'OBJECT'; name: 'CollateralCapData'; fields: { 'collateralAddress': { name: 'collateralAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'collateralToken': { name: 'collateralToken'; type: { kind: 'OBJECT'; name: 'Asset'; ofType: null; } }; }; }; @@ -43,16 +48,16 @@ export type introspection_types = { 'IntDataPoint': { kind: 'OBJECT'; name: 'IntDataPoint'; fields: { 'x': { name: 'x'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'y': { name: 'y'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; }; }; 'InvalidNameVaultWarningMetadata': { kind: 'OBJECT'; name: 'InvalidNameVaultWarningMetadata'; fields: { 'reason': { name: 'reason'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; 'InvalidSymbolVaultWarningMetadata': { kind: 'OBJECT'; name: 'InvalidSymbolVaultWarningMetadata'; fields: { 'reason': { name: 'reason'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; - 'Market': { kind: 'OBJECT'; name: 'Market'; fields: { 'allTimeApys': { name: 'allTimeApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'badDebt': { name: 'badDebt'; type: { kind: 'OBJECT'; name: 'MarketBadDebt'; ofType: null; } }; 'collateralAsset': { name: 'collateralAsset'; type: { kind: 'OBJECT'; name: 'Asset'; ofType: null; } }; 'collateralPrice': { name: 'collateralPrice'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'concentration': { name: 'concentration'; type: { kind: 'OBJECT'; name: 'MarketConcentration'; ofType: null; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creatorAddress': { name: 'creatorAddress'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'currentIrmCurve': { name: 'currentIrmCurve'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'IRMCurveDataPoint'; ofType: null; }; }; } }; 'dailyApys': { name: 'dailyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'OBJECT'; name: 'MarketHistory'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'irmAddress': { name: 'irmAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'listed': { name: 'listed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'lltv': { name: 'lltv'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'loanAsset': { name: 'loanAsset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'monthlyApys': { name: 'monthlyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'morphoBlue': { name: 'morphoBlue'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MorphoBlue'; ofType: null; }; } }; 'oracle': { name: 'oracle'; type: { kind: 'OBJECT'; name: 'Oracle'; ofType: null; } }; 'oracleAddress': { name: 'oracleAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'oracleFeed': { name: 'oracleFeed'; type: { kind: 'OBJECT'; name: 'MarketOracleFeed'; ofType: null; } }; 'oracleInfo': { name: 'oracleInfo'; type: { kind: 'OBJECT'; name: 'MarketOracleInfo'; ofType: null; } }; 'publicAllocatorSharedLiquidity': { name: 'publicAllocatorSharedLiquidity'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PublicAllocatorSharedLiquidity'; ofType: null; }; }; } }; 'quarterlyApys': { name: 'quarterlyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'realizedBadDebt': { name: 'realizedBadDebt'; type: { kind: 'OBJECT'; name: 'MarketBadDebt'; ofType: null; } }; 'reallocatableLiquidityAssets': { name: 'reallocatableLiquidityAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'riskAnalysis': { name: 'riskAnalysis'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'RiskAnalysis'; ofType: null; }; }; }; } }; 'state': { name: 'state'; type: { kind: 'OBJECT'; name: 'MarketState'; ofType: null; } }; 'supplyingVaultV2s': { name: 'supplyingVaultV2s'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; }; }; } }; 'supplyingVaults': { name: 'supplyingVaults'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; }; }; } }; 'targetBorrowUtilization': { name: 'targetBorrowUtilization'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'targetWithdrawUtilization': { name: 'targetWithdrawUtilization'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'uniqueKey': { name: 'uniqueKey'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'MarketId'; ofType: null; }; } }; 'warnings': { name: 'warnings'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketWarning'; ofType: null; }; }; }; } }; 'weeklyApys': { name: 'weeklyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'whitelisted': { name: 'whitelisted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'yearlyApys': { name: 'yearlyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; }; }; + 'Market': { kind: 'OBJECT'; name: 'Market'; fields: { 'allTimeApys': { name: 'allTimeApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'badDebt': { name: 'badDebt'; type: { kind: 'OBJECT'; name: 'MarketBadDebt'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'collateralAsset': { name: 'collateralAsset'; type: { kind: 'OBJECT'; name: 'Asset'; ofType: null; } }; 'collateralPrice': { name: 'collateralPrice'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'concentration': { name: 'concentration'; type: { kind: 'OBJECT'; name: 'MarketConcentration'; ofType: null; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creatorAddress': { name: 'creatorAddress'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'currentIrmCurve': { name: 'currentIrmCurve'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'IRMCurveDataPoint'; ofType: null; }; }; } }; 'dailyApys': { name: 'dailyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'OBJECT'; name: 'MarketHistory'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'irmAddress': { name: 'irmAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'listed': { name: 'listed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'lltv': { name: 'lltv'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'loanAsset': { name: 'loanAsset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'marketId': { name: 'marketId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'MarketId'; ofType: null; }; } }; 'monthlyApys': { name: 'monthlyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'morphoBlue': { name: 'morphoBlue'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MorphoBlue'; ofType: null; }; } }; 'oracle': { name: 'oracle'; type: { kind: 'OBJECT'; name: 'Oracle'; ofType: null; } }; 'oracleAddress': { name: 'oracleAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'oracleFeed': { name: 'oracleFeed'; type: { kind: 'OBJECT'; name: 'MarketOracleFeed'; ofType: null; } }; 'oracleInfo': { name: 'oracleInfo'; type: { kind: 'OBJECT'; name: 'MarketOracleInfo'; ofType: null; } }; 'preLiquidations': { name: 'preLiquidations'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedPreLiquidations'; ofType: null; }; } }; 'publicAllocatorSharedLiquidity': { name: 'publicAllocatorSharedLiquidity'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PublicAllocatorSharedLiquidity'; ofType: null; }; }; } }; 'quarterlyApys': { name: 'quarterlyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'realizedBadDebt': { name: 'realizedBadDebt'; type: { kind: 'OBJECT'; name: 'MarketBadDebt'; ofType: null; } }; 'reallocatableLiquidityAssets': { name: 'reallocatableLiquidityAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'riskAnalysis': { name: 'riskAnalysis'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'RiskAnalysis'; ofType: null; }; }; }; } }; 'state': { name: 'state'; type: { kind: 'OBJECT'; name: 'MarketState'; ofType: null; } }; 'supplyingVaultV2s': { name: 'supplyingVaultV2s'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; }; }; } }; 'supplyingVaults': { name: 'supplyingVaults'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; }; }; } }; 'targetBorrowUtilization': { name: 'targetBorrowUtilization'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'targetWithdrawUtilization': { name: 'targetWithdrawUtilization'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'uniqueKey': { name: 'uniqueKey'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'MarketId'; ofType: null; }; } }; 'warnings': { name: 'warnings'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketWarning'; ofType: null; }; }; }; } }; 'weeklyApys': { name: 'weeklyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'whitelisted': { name: 'whitelisted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'yearlyApys': { name: 'yearlyApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; }; }; 'MarketApyAggregates': { kind: 'OBJECT'; name: 'MarketApyAggregates'; fields: { 'borrowApy': { name: 'borrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'netBorrowApy': { name: 'netBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'netSupplyApy': { name: 'netSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyApy': { name: 'supplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; }; }; 'MarketBadDebt': { kind: 'OBJECT'; name: 'MarketBadDebt'; fields: { 'underlying': { name: 'underlying'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'usd': { name: 'usd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; }; }; 'MarketCollateralAtRisk': { kind: 'OBJECT'; name: 'MarketCollateralAtRisk'; fields: { 'collateralAtRisk': { name: 'collateralAtRisk'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'CollateralAtRiskDataPoint'; ofType: null; }; }; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; }; }; - 'MarketCollateralTransferTransactionData': { kind: 'OBJECT'; name: 'MarketCollateralTransferTransactionData'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; }; }; + 'MarketCollateralTransferTransactionData': { kind: 'OBJECT'; name: 'MarketCollateralTransferTransactionData'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'MarketConcentration': { kind: 'OBJECT'; name: 'MarketConcentration'; fields: { 'borrowHhi': { name: 'borrowHhi'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyHhi': { name: 'supplyHhi'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; }; }; 'MarketFilters': { kind: 'INPUT_OBJECT'; name: 'MarketFilters'; isOneOf: false; inputFields: [{ name: 'search'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'id_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'selector_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'MarketSelectorInput'; ofType: null; }; }; }; defaultValue: null }, { name: 'whitelisted'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'listed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'countryCode'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'isIdle'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'uniqueKey_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'loanAssetTags_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'collateralAssetTags_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'oracleAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'irmAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'collateralAssetAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'collateralAssetId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'collateralAssetSelector_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'AssetSelectorInput'; ofType: null; }; }; }; defaultValue: null }, { name: 'loanAssetAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'loanAssetId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'loanAssetSelector_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'AssetSelectorInput'; ofType: null; }; }; }; defaultValue: null }, { name: 'lltv_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'lltv_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'borrowAssets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'borrowAssets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'borrowAssetsUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'borrowAssetsUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'supplyAssets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'supplyAssets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'supplyAssetsUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'supplyAssetsUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'borrowShares_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'borrowShares_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'supplyShares_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'supplyShares_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'utilization_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'utilization_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'apyAtTarget_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'apyAtTarget_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'supplyApy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'supplyApy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netSupplyApy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netSupplyApy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'borrowApy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'borrowApy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netBorrowApy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netBorrowApy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'fee_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'fee_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'credoraRiskScore_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'credoraRiskScore_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }]; }; - 'MarketHistory': { kind: 'OBJECT'; name: 'MarketHistory'; fields: { 'allTimeBorrowApy': { name: 'allTimeBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'allTimeNetBorrowApy': { name: 'allTimeNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'allTimeNetSupplyApy': { name: 'allTimeNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'allTimeSupplyApy': { name: 'allTimeSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'apyAtTarget': { name: 'apyAtTarget'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'borrowApy': { name: 'borrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'borrowAssets': { name: 'borrowAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'borrowAssetsUsd': { name: 'borrowAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'borrowShares': { name: 'borrowShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'collateralAssets': { name: 'collateralAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'collateralAssetsUsd': { name: 'collateralAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'dailyBorrowApy': { name: 'dailyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'dailyNetBorrowApy': { name: 'dailyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'dailyNetSupplyApy': { name: 'dailyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'dailySupplyApy': { name: 'dailySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'fee': { name: 'fee'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'liquidityAssets': { name: 'liquidityAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'liquidityAssetsUsd': { name: 'liquidityAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'monthlyBorrowApy': { name: 'monthlyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'monthlyNetBorrowApy': { name: 'monthlyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'monthlyNetSupplyApy': { name: 'monthlyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'monthlySupplyApy': { name: 'monthlySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'netBorrowApy': { name: 'netBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'netSupplyApy': { name: 'netSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'price': { name: 'price'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'quarterlyBorrowApy': { name: 'quarterlyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'quarterlyNetBorrowApy': { name: 'quarterlyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'quarterlyNetSupplyApy': { name: 'quarterlyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'quarterlySupplyApy': { name: 'quarterlySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'rateAtTarget': { name: 'rateAtTarget'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'rateAtUTarget': { name: 'rateAtUTarget'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'supplyApy': { name: 'supplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'supplyAssets': { name: 'supplyAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'supplyAssetsUsd': { name: 'supplyAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'supplyShares': { name: 'supplyShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'utilization': { name: 'utilization'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'weeklyBorrowApy': { name: 'weeklyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'weeklyNetBorrowApy': { name: 'weeklyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'weeklyNetSupplyApy': { name: 'weeklyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'weeklySupplyApy': { name: 'weeklySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'yearlyBorrowApy': { name: 'yearlyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'yearlyNetBorrowApy': { name: 'yearlyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'yearlyNetSupplyApy': { name: 'yearlyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'yearlySupplyApy': { name: 'yearlySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; }; }; + 'MarketHistory': { kind: 'OBJECT'; name: 'MarketHistory'; fields: { 'allTimeBorrowApy': { name: 'allTimeBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'allTimeNetBorrowApy': { name: 'allTimeNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'allTimeNetSupplyApy': { name: 'allTimeNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'allTimeSupplyApy': { name: 'allTimeSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'apyAtTarget': { name: 'apyAtTarget'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'borrowApy': { name: 'borrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'borrowAssets': { name: 'borrowAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'borrowAssetsUsd': { name: 'borrowAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'borrowShares': { name: 'borrowShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'collateralAssets': { name: 'collateralAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'collateralAssetsUsd': { name: 'collateralAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'dailyBorrowApy': { name: 'dailyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'dailyNetBorrowApy': { name: 'dailyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'dailyNetSupplyApy': { name: 'dailyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'dailySupplyApy': { name: 'dailySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'fee': { name: 'fee'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'liquidityAssets': { name: 'liquidityAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'liquidityAssetsUsd': { name: 'liquidityAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'monthlyBorrowApy': { name: 'monthlyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'monthlyNetBorrowApy': { name: 'monthlyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'monthlyNetSupplyApy': { name: 'monthlyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'monthlySupplyApy': { name: 'monthlySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'netBorrowApy': { name: 'netBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'netSupplyApy': { name: 'netSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'price': { name: 'price'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'quarterlyBorrowApy': { name: 'quarterlyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'quarterlyNetBorrowApy': { name: 'quarterlyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'quarterlyNetSupplyApy': { name: 'quarterlyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'quarterlySupplyApy': { name: 'quarterlySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'rateAtTarget': { name: 'rateAtTarget'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'rateAtUTarget': { name: 'rateAtUTarget'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'supplyApy': { name: 'supplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'supplyAssets': { name: 'supplyAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'supplyAssetsUsd': { name: 'supplyAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'supplyShares': { name: 'supplyShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'utilization': { name: 'utilization'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'weeklyBorrowApy': { name: 'weeklyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'weeklyNetBorrowApy': { name: 'weeklyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'weeklyNetSupplyApy': { name: 'weeklyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'weeklySupplyApy': { name: 'weeklySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'yearlyBorrowApy': { name: 'yearlyBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'yearlyNetBorrowApy': { name: 'yearlyNetBorrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'yearlyNetSupplyApy': { name: 'yearlyNetSupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'yearlySupplyApy': { name: 'yearlySupplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; }; }; 'MarketId': unknown; - 'MarketLiquidationTransactionData': { kind: 'OBJECT'; name: 'MarketLiquidationTransactionData'; fields: { 'badDebtAssets': { name: 'badDebtAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'badDebtAssetsUsd': { name: 'badDebtAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'badDebtShares': { name: 'badDebtShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'liquidator': { name: 'liquidator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'repaidAssets': { name: 'repaidAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'repaidAssetsUsd': { name: 'repaidAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'repaidShares': { name: 'repaidShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'seizedAssets': { name: 'seizedAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'seizedAssetsUsd': { name: 'seizedAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; }; }; + 'MarketLiquidationTransactionData': { kind: 'OBJECT'; name: 'MarketLiquidationTransactionData'; fields: { 'badDebtAssets': { name: 'badDebtAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'badDebtAssetsUsd': { name: 'badDebtAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'badDebtShares': { name: 'badDebtShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'liquidator': { name: 'liquidator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'repaidAssets': { name: 'repaidAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'repaidAssetsUsd': { name: 'repaidAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'repaidShares': { name: 'repaidShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'seizedAssets': { name: 'seizedAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'seizedAssetsUsd': { name: 'seizedAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'MarketOracleAccuracy': { kind: 'OBJECT'; name: 'MarketOracleAccuracy'; fields: { 'averagePercentDifference': { name: 'averagePercentDifference'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'maxPercentDifference': { name: 'maxPercentDifference'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; }; }; 'MarketOracleFeed': { kind: 'OBJECT'; name: 'MarketOracleFeed'; fields: { 'baseFeedOneAddress': { name: 'baseFeedOneAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'baseFeedOneDescription': { name: 'baseFeedOneDescription'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'baseFeedOneVendor': { name: 'baseFeedOneVendor'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'baseFeedTwoAddress': { name: 'baseFeedTwoAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'baseFeedTwoDescription': { name: 'baseFeedTwoDescription'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'baseFeedTwoVendor': { name: 'baseFeedTwoVendor'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'baseVault': { name: 'baseVault'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'baseVaultConversionSample': { name: 'baseVaultConversionSample'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'baseVaultDescription': { name: 'baseVaultDescription'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'baseVaultVendor': { name: 'baseVaultVendor'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'quoteFeedOneAddress': { name: 'quoteFeedOneAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'quoteFeedOneDescription': { name: 'quoteFeedOneDescription'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'quoteFeedOneVendor': { name: 'quoteFeedOneVendor'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'quoteFeedTwoAddress': { name: 'quoteFeedTwoAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'quoteFeedTwoDescription': { name: 'quoteFeedTwoDescription'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'quoteFeedTwoVendor': { name: 'quoteFeedTwoVendor'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'quoteVault': { name: 'quoteVault'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'quoteVaultConversionSample': { name: 'quoteVaultConversionSample'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'quoteVaultDescription': { name: 'quoteVaultDescription'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'quoteVaultVendor': { name: 'quoteVaultVendor'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'scaleFactor': { name: 'scaleFactor'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; }; }; 'MarketOracleInfo': { kind: 'OBJECT'; name: 'MarketOracleInfo'; fields: { 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'OracleType'; ofType: null; }; } }; }; }; @@ -60,18 +65,20 @@ export type introspection_types = { 'MarketParams': { kind: 'OBJECT'; name: 'MarketParams'; fields: { 'collateralToken': { name: 'collateralToken'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'HexString'; ofType: null; }; } }; 'irm': { name: 'irm'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'lltv': { name: 'lltv'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'loanToken': { name: 'loanToken'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'oracle': { name: 'oracle'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; }; }; 'MarketPosition': { kind: 'OBJECT'; name: 'MarketPosition'; fields: { 'borrowAssets': { name: 'borrowAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'borrowAssetsUsd': { name: 'borrowAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowShares': { name: 'borrowShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'collateral': { name: 'collateral'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'collateralUsd': { name: 'collateralUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'healthFactor': { name: 'healthFactor'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'OBJECT'; name: 'MarketPositionHistory'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'listed': { name: 'listed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'priceVariationToLiquidationPrice': { name: 'priceVariationToLiquidationPrice'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'state': { name: 'state'; type: { kind: 'OBJECT'; name: 'MarketPositionState'; ofType: null; } }; 'supplyAssets': { name: 'supplyAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'supplyAssetsUsd': { name: 'supplyAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyShares': { name: 'supplyShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'user': { name: 'user'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'whitelisted': { name: 'whitelisted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; }; }; 'MarketPositionFilters': { kind: 'INPUT_OBJECT'; name: 'MarketPositionFilters'; isOneOf: false; inputFields: [{ name: 'search'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'marketId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketUniqueKey_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketWhitelisted'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'marketListed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'userId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'userAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'healthFactor_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'healthFactor_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'supplyShares_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'supplyShares_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'borrowShares_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'borrowShares_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'collateral_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'collateral_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }]; }; - 'MarketPositionHistory': { kind: 'OBJECT'; name: 'MarketPositionHistory'; fields: { 'borrowAssets': { name: 'borrowAssets'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'borrowAssetsUsd': { name: 'borrowAssetsUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'borrowPnl': { name: 'borrowPnl'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'borrowPnlUsd': { name: 'borrowPnlUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'borrowRoe': { name: 'borrowRoe'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'borrowRoeUsd': { name: 'borrowRoeUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'borrowShares': { name: 'borrowShares'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'collateral': { name: 'collateral'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'collateralPnlUsd': { name: 'collateralPnlUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'collateralRoeUsd': { name: 'collateralRoeUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'collateralUsd': { name: 'collateralUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'collateralValue': { name: 'collateralValue'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'margin': { name: 'margin'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'marginPnl': { name: 'marginPnl'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'marginPnlUsd': { name: 'marginPnlUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'marginRoe': { name: 'marginRoe'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'marginRoeUsd': { name: 'marginRoeUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'marginUsd': { name: 'marginUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'pnl': { name: 'pnl'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'pnlUsd': { name: 'pnlUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'roe': { name: 'roe'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'roeUsd': { name: 'roeUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'supplyAssets': { name: 'supplyAssets'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'supplyAssetsUsd': { name: 'supplyAssetsUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'supplyPnl': { name: 'supplyPnl'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'supplyPnlUsd': { name: 'supplyPnlUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'supplyRoe': { name: 'supplyRoe'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'supplyRoeUsd': { name: 'supplyRoeUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'supplyShares': { name: 'supplyShares'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; }; }; + 'MarketPositionHistory': { kind: 'OBJECT'; name: 'MarketPositionHistory'; fields: { 'borrowAssets': { name: 'borrowAssets'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'borrowAssetsUsd': { name: 'borrowAssetsUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'borrowShares': { name: 'borrowShares'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'collateral': { name: 'collateral'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'collateralUsd': { name: 'collateralUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'collateralValue': { name: 'collateralValue'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'margin': { name: 'margin'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'marginUsd': { name: 'marginUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'supplyAssets': { name: 'supplyAssets'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'supplyAssetsUsd': { name: 'supplyAssetsUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'supplyShares': { name: 'supplyShares'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; }; }; 'MarketPositionOrderBy': { name: 'MarketPositionOrderBy'; enumValues: 'SupplyShares' | 'BorrowShares' | 'Collateral' | 'HealthFactor'; }; - 'MarketPositionState': { kind: 'OBJECT'; name: 'MarketPositionState'; fields: { 'borrowAssets': { name: 'borrowAssets'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'borrowAssetsUsd': { name: 'borrowAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowPnl': { name: 'borrowPnl'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'borrowPnlUsd': { name: 'borrowPnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowRoe': { name: 'borrowRoe'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowRoeUsd': { name: 'borrowRoeUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowShares': { name: 'borrowShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'collateral': { name: 'collateral'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'collateralPnlUsd': { name: 'collateralPnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'collateralRoeUsd': { name: 'collateralRoeUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'collateralUsd': { name: 'collateralUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'collateralValue': { name: 'collateralValue'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'margin': { name: 'margin'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'marginPnl': { name: 'marginPnl'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'marginPnlUsd': { name: 'marginPnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'marginRoe': { name: 'marginRoe'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'marginRoeUsd': { name: 'marginRoeUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'marginUsd': { name: 'marginUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'pnl': { name: 'pnl'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pnlUsd': { name: 'pnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'roe': { name: 'roe'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'roeUsd': { name: 'roeUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyAssets': { name: 'supplyAssets'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'supplyAssetsUsd': { name: 'supplyAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyPnl': { name: 'supplyPnl'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'supplyPnlUsd': { name: 'supplyPnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyRoe': { name: 'supplyRoe'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyRoeUsd': { name: 'supplyRoeUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyShares': { name: 'supplyShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; + 'MarketPositionState': { kind: 'OBJECT'; name: 'MarketPositionState'; fields: { 'borrowAssets': { name: 'borrowAssets'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'borrowAssetsUsd': { name: 'borrowAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowPnl': { name: 'borrowPnl'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'borrowPnlUsd': { name: 'borrowPnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowRoe': { name: 'borrowRoe'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowShares': { name: 'borrowShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'collateral': { name: 'collateral'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'collateralUsd': { name: 'collateralUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'collateralValue': { name: 'collateralValue'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'margin': { name: 'margin'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'marginUsd': { name: 'marginUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyAssets': { name: 'supplyAssets'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'supplyAssetsUsd': { name: 'supplyAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyShares': { name: 'supplyShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'MarketSelectorInput': { kind: 'INPUT_OBJECT'; name: 'MarketSelectorInput'; isOneOf: false; inputFields: [{ name: 'chainId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; defaultValue: null }, { name: 'marketId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'MarketId'; ofType: null; }; }; defaultValue: null }]; }; 'MarketState': { kind: 'OBJECT'; name: 'MarketState'; fields: { 'allTimeBorrowApy': { name: 'allTimeBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'allTimeNetBorrowApy': { name: 'allTimeNetBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'allTimeNetSupplyApy': { name: 'allTimeNetSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'allTimeSupplyApy': { name: 'allTimeSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'apyAtTarget': { name: 'apyAtTarget'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'avgBorrowApy': { name: 'avgBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'avgNetBorrowApy': { name: 'avgNetBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'avgNetSupplyApy': { name: 'avgNetSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'avgSupplyApy': { name: 'avgSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'biweeklyBorrowApy': { name: 'biweeklyBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'biweeklyNetBorrowApy': { name: 'biweeklyNetBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'biweeklyNetSupplyApy': { name: 'biweeklyNetSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'biweeklySupplyApy': { name: 'biweeklySupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'block': { name: 'block'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Block'; ofType: null; }; } }; 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'borrowApy': { name: 'borrowApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'borrowAssets': { name: 'borrowAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'borrowAssetsUsd': { name: 'borrowAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowShares': { name: 'borrowShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'collateralAssets': { name: 'collateralAssets'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'collateralAssetsUsd': { name: 'collateralAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'dailyBorrowApy': { name: 'dailyBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'dailyNetBorrowApy': { name: 'dailyNetBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'dailyNetSupplyApy': { name: 'dailyNetSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'dailyPriceVariation': { name: 'dailyPriceVariation'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'dailySupplyApy': { name: 'dailySupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'fee': { name: 'fee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'liquidityAssets': { name: 'liquidityAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'liquidityAssetsUsd': { name: 'liquidityAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'monthlyBorrowApy': { name: 'monthlyBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'monthlyNetBorrowApy': { name: 'monthlyNetBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'monthlyNetSupplyApy': { name: 'monthlyNetSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'monthlySupplyApy': { name: 'monthlySupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'netBorrowApy': { name: 'netBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'netSupplyApy': { name: 'netSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'price': { name: 'price'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'quarterlyBorrowApy': { name: 'quarterlyBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'quarterlyNetBorrowApy': { name: 'quarterlyNetBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'quarterlyNetSupplyApy': { name: 'quarterlyNetSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'quarterlySupplyApy': { name: 'quarterlySupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'rateAtTarget': { name: 'rateAtTarget'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'rateAtUTarget': { name: 'rateAtUTarget'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'rewards': { name: 'rewards'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketStateReward'; ofType: null; }; }; }; } }; 'size': { name: 'size'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'sizeUsd': { name: 'sizeUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyApy': { name: 'supplyApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'supplyAssets': { name: 'supplyAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'supplyAssetsUsd': { name: 'supplyAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyShares': { name: 'supplyShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'totalLiquidity': { name: 'totalLiquidity'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'totalLiquidityUsd': { name: 'totalLiquidityUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'utilization': { name: 'utilization'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'weeklyBorrowApy': { name: 'weeklyBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'weeklyNetBorrowApy': { name: 'weeklyNetBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'weeklyNetSupplyApy': { name: 'weeklyNetSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'weeklySupplyApy': { name: 'weeklySupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlyBorrowApy': { name: 'yearlyBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlyNetBorrowApy': { name: 'yearlyNetBorrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlyNetSupplyApy': { name: 'yearlyNetSupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlySupplyApy': { name: 'yearlySupplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; }; }; - 'MarketStateReward': { kind: 'OBJECT'; name: 'MarketStateReward'; fields: { 'amountPerBorrowedToken': { name: 'amountPerBorrowedToken'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'amountPerSuppliedToken': { name: 'amountPerSuppliedToken'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'borrowApr': { name: 'borrowApr'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowApy': { name: 'borrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyApr': { name: 'supplyApr'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyApy': { name: 'supplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlyBorrowTokens': { name: 'yearlyBorrowTokens'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'yearlySupplyTokens': { name: 'yearlySupplyTokens'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; - 'MarketTransferTransactionData': { kind: 'OBJECT'; name: 'MarketTransferTransactionData'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; + 'MarketStateReward': { kind: 'OBJECT'; name: 'MarketStateReward'; fields: { 'amountPerBorrowedToken': { name: 'amountPerBorrowedToken'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'amountPerSuppliedToken': { name: 'amountPerSuppliedToken'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'borrowApr': { name: 'borrowApr'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'borrowApy': { name: 'borrowApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'supplyApr': { name: 'supplyApr'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'supplyApy': { name: 'supplyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlyBorrowTokens': { name: 'yearlyBorrowTokens'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'yearlySupplyTokens': { name: 'yearlySupplyTokens'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; + 'MarketTransferTransactionData': { kind: 'OBJECT'; name: 'MarketTransferTransactionData'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'MarketV1CapData': { kind: 'OBJECT'; name: 'MarketV1CapData'; fields: { 'adapter': { name: 'adapter'; type: { kind: 'INTERFACE'; name: 'VaultV2Adapter'; ofType: null; } }; 'adapterAddress': { name: 'adapterAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'market': { name: 'market'; type: { kind: 'OBJECT'; name: 'Market'; ofType: null; } }; 'marketParams': { name: 'marketParams'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketParams'; ofType: null; }; } }; }; }; + 'MarketV1LiquidityData': { kind: 'OBJECT'; name: 'MarketV1LiquidityData'; fields: { 'market': { name: 'market'; type: { kind: 'OBJECT'; name: 'Market'; ofType: null; } }; }; }; 'MarketWarning': { kind: 'OBJECT'; name: 'MarketWarning'; fields: { 'level': { name: 'level'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'WarningLevel'; ofType: null; }; } }; 'metadata': { name: 'metadata'; type: { kind: 'UNION'; name: 'MarketWarningMetadata'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; - 'MarketWarningMetadata': { kind: 'UNION'; name: 'MarketWarningMetadata'; fields: {}; possibleTypes: 'BadDebtUnrealizedMarketWarningMetadata' | 'CustomMetadata' | 'IncorrectOracleConfigurationMarketWarningMetadata' | 'UnrecognizedCollateralAssetMarketWarningMetadata' | 'UnrecognizedLoanAssetMarketWarningMetadata'; }; - 'MetaMorphoAdapter': { kind: 'OBJECT'; name: 'MetaMorphoAdapter'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INTERFACE'; name: 'VaultV2AdapterFactory'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'metaMorpho': { name: 'metaMorpho'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; 'position': { name: 'position'; type: { kind: 'OBJECT'; name: 'VaultPosition'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2AdapterType'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; }; }; + 'MarketWarningMetadata': { kind: 'UNION'; name: 'MarketWarningMetadata'; fields: {}; possibleTypes: 'BadDebtRealizedMarketWarningMetadata' | 'BadDebtUnrealizedMarketWarningMetadata' | 'CustomMetadata' | 'IncorrectOracleConfigurationMarketWarningMetadata' | 'OraclePriceDerivationMarketWarningMetadata' | 'UnrecognizedCollateralAssetMarketWarningMetadata' | 'UnrecognizedLoanAssetMarketWarningMetadata'; }; + 'MetaMorphoAdapter': { kind: 'OBJECT'; name: 'MetaMorphoAdapter'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INTERFACE'; name: 'VaultV2AdapterFactory'; ofType: null; }; } }; 'forceDeallocatePenalty': { name: 'forceDeallocatePenalty'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'metaMorpho': { name: 'metaMorpho'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; 'position': { name: 'position'; type: { kind: 'OBJECT'; name: 'VaultPosition'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2AdapterType'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; }; }; 'MetaMorphoAdapterFactory': { kind: 'OBJECT'; name: 'MetaMorphoAdapterFactory'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; }; }; + 'MetaMorphoLiquidityData': { kind: 'OBJECT'; name: 'MetaMorphoLiquidityData'; fields: { 'metaMorpho': { name: 'metaMorpho'; type: { kind: 'OBJECT'; name: 'Vault'; ofType: null; } }; }; }; 'Metadata': { kind: 'UNION'; name: 'Metadata'; fields: {}; possibleTypes: 'AddressRiskMetadata' | 'AragonAddressMetadata' | 'SafeAddressMetadata'; }; 'MorphoBlue': { kind: 'OBJECT'; name: 'MorphoBlue'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'OBJECT'; name: 'MorphoBlueStateHistory'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'state': { name: 'state'; type: { kind: 'OBJECT'; name: 'MorphoBlueState'; ofType: null; } }; }; }; 'MorphoBlueFilters': { kind: 'INPUT_OBJECT'; name: 'MorphoBlueFilters'; isOneOf: false; inputFields: [{ name: 'id_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'address_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }]; }; @@ -80,13 +87,25 @@ export type introspection_types = { 'MorphoBlueStateHistory': { kind: 'OBJECT'; name: 'MorphoBlueStateHistory'; fields: { 'marketCount': { name: 'marketCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'IntDataPoint'; ofType: null; }; }; }; } }; 'totalBorrowUsd': { name: 'totalBorrowUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'totalCollateralUsd': { name: 'totalCollateralUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'totalDepositUsd': { name: 'totalDepositUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'totalSupplyUsd': { name: 'totalSupplyUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'tvlUsd': { name: 'tvlUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'userCount': { name: 'userCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'IntDataPoint'; ofType: null; }; }; }; } }; 'vaultCount': { name: 'vaultCount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'IntDataPoint'; ofType: null; }; }; }; } }; }; }; 'MorphoChainlinkOracleData': { kind: 'OBJECT'; name: 'MorphoChainlinkOracleData'; fields: { 'baseFeedOne': { name: 'baseFeedOne'; type: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; } }; 'baseFeedTwo': { name: 'baseFeedTwo'; type: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; } }; 'baseOracleVault': { name: 'baseOracleVault'; type: { kind: 'OBJECT'; name: 'OracleVault'; ofType: null; } }; 'chainId': { name: 'chainId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'quoteFeedOne': { name: 'quoteFeedOne'; type: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; } }; 'quoteFeedTwo': { name: 'quoteFeedTwo'; type: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; } }; 'scaleFactor': { name: 'scaleFactor'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'vaultConversionSample': { name: 'vaultConversionSample'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'MorphoChainlinkOracleV2Data': { kind: 'OBJECT'; name: 'MorphoChainlinkOracleV2Data'; fields: { 'baseFeedOne': { name: 'baseFeedOne'; type: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; } }; 'baseFeedTwo': { name: 'baseFeedTwo'; type: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; } }; 'baseOracleVault': { name: 'baseOracleVault'; type: { kind: 'OBJECT'; name: 'OracleVault'; ofType: null; } }; 'baseVault': { name: 'baseVault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'baseVaultConversionSample': { name: 'baseVaultConversionSample'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'chainId': { name: 'chainId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'quoteFeedOne': { name: 'quoteFeedOne'; type: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; } }; 'quoteFeedTwo': { name: 'quoteFeedTwo'; type: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; } }; 'quoteOracleVault': { name: 'quoteOracleVault'; type: { kind: 'OBJECT'; name: 'OracleVault'; ofType: null; } }; 'quoteVault': { name: 'quoteVault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'quoteVaultConversionSample': { name: 'quoteVaultConversionSample'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'scaleFactor': { name: 'scaleFactor'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; - 'MorphoMarketV1Adapter': { kind: 'OBJECT'; name: 'MorphoMarketV1Adapter'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INTERFACE'; name: 'VaultV2AdapterFactory'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'positions': { name: 'positions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMarketPositions'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2AdapterType'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; }; }; + 'MorphoMarketV1Adapter': { kind: 'OBJECT'; name: 'MorphoMarketV1Adapter'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INTERFACE'; name: 'VaultV2AdapterFactory'; ofType: null; }; } }; 'forceDeallocatePenalty': { name: 'forceDeallocatePenalty'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'positions': { name: 'positions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMarketPositions'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2AdapterType'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; }; }; + 'MorphoVaultV2Adapter': { kind: 'OBJECT'; name: 'MorphoVaultV2Adapter'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INTERFACE'; name: 'VaultV2AdapterFactory'; ofType: null; }; } }; 'forceDeallocatePenalty': { name: 'forceDeallocatePenalty'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'innerVault': { name: 'innerVault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2AdapterType'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; }; }; 'NotWhitelistedVaultV2WarningMetadata': { kind: 'OBJECT'; name: 'NotWhitelistedVaultV2WarningMetadata'; fields: { 'history': { name: 'history'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2ListingMetadataHistoryChange'; ofType: null; }; }; }; } }; }; }; 'NotWhitelistedVaultWarningMetadata': { kind: 'OBJECT'; name: 'NotWhitelistedVaultWarningMetadata'; fields: { 'history': { name: 'history'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultListingMetadataHistoryChange'; ofType: null; }; }; }; } }; }; }; + 'Obligation': { kind: 'OBJECT'; name: 'Obligation'; fields: { 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'collaterals': { name: 'collaterals'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'ObligationCollateralConfig'; ofType: null; }; }; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'loanAsset': { name: 'loanAsset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'maturity': { name: 'maturity'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'midnight': { name: 'midnight'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'obligationId': { name: 'obligationId'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'rcfThreshold': { name: 'rcfThreshold'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'state': { name: 'state'; type: { kind: 'OBJECT'; name: 'ObligationState'; ofType: null; } }; }; }; + 'ObligationCollateralConfig': { kind: 'OBJECT'; name: 'ObligationCollateralConfig'; fields: { 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'lltv': { name: 'lltv'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'maxLif': { name: 'maxLif'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'oracle': { name: 'oracle'; type: { kind: 'OBJECT'; name: 'Oracle'; ofType: null; } }; 'state': { name: 'state'; type: { kind: 'OBJECT'; name: 'ObligationCollateralState'; ofType: null; } }; }; }; + 'ObligationCollateralState': { kind: 'OBJECT'; name: 'ObligationCollateralState'; fields: { 'oraclePrice': { name: 'oraclePrice'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'totalCollateral': { name: 'totalCollateral'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'totalCollateralUsd': { name: 'totalCollateralUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; }; }; + 'ObligationFilters': { kind: 'INPUT_OBJECT'; name: 'ObligationFilters'; isOneOf: false; inputFields: [{ name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'obligationId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'loanAssetAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'AssetSelectorInput'; ofType: null; }; }; }; defaultValue: null }, { name: 'collateralAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'AssetSelectorInput'; ofType: null; }; }; }; defaultValue: null }, { name: 'oracleAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'AssetSelectorInput'; ofType: null; }; }; }; defaultValue: null }, { name: 'collateralCount_gte'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'collateralCount_lte'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'maturity_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'maturity_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'rcfThreshold_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'rcfThreshold_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'creationTimestamp_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'creationTimestamp_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'creationBlockNumber_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'creationBlockNumber_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalUnits_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalUnits_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'lossIndex_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'lossIndex_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'withdrawable_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'withdrawable_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }]; }; + 'ObligationOrderBy': { name: 'ObligationOrderBy'; enumValues: 'TotalUnits' | 'LossIndex' | 'Withdrawable' | 'Maturity' | 'RcfThreshold' | 'CreationTimestamp' | 'CreationBlockNumber' | 'CollateralCount'; }; + 'ObligationPosition': { kind: 'OBJECT'; name: 'ObligationPosition'; fields: { 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'collateralBalances': { name: 'collateralBalances'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'ObligationPositionCollateralBalance'; ofType: null; }; }; }; } }; 'collateralUsd': { name: 'collateralUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'debt': { name: 'debt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'debtUsd': { name: 'debtUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'effectiveBorrowingRate': { name: 'effectiveBorrowingRate'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'effectiveLendingRate': { name: 'effectiveLendingRate'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'healthFactor': { name: 'healthFactor'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'lendingUnits': { name: 'lendingUnits'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'lendingUsd': { name: 'lendingUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'loanAsset': { name: 'loanAsset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'maturity': { name: 'maturity'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'maxDebt': { name: 'maxDebt'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'obligation': { name: 'obligation'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Obligation'; ofType: null; }; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'userAddress': { name: 'userAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; }; }; + 'ObligationPositionCollateralBalance': { kind: 'OBJECT'; name: 'ObligationPositionCollateralBalance'; fields: { 'amount': { name: 'amount'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'amountUsd': { name: 'amountUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; }; }; + 'ObligationPositionFilters': { kind: 'INPUT_OBJECT'; name: 'ObligationPositionFilters'; isOneOf: false; inputFields: [{ name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'obligationId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'userAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; }; }; defaultValue: null }, { name: 'loanAsset_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'AssetSelectorInput'; ofType: null; }; }; }; defaultValue: null }, { name: 'healthFactor_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'healthFactor_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'shares_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'shares_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'debt_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'debt_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'lendingUnits_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'lendingUnits_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'lendingUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'lendingUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'debtUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'debtUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'collateralUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'collateralUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'maxDebt_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'maxDebt_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'maturity_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'maturity_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }]; }; + 'ObligationPositionOrderBy': { name: 'ObligationPositionOrderBy'; enumValues: 'Shares' | 'Debt' | 'LendingUnits' | 'HealthFactor'; }; + 'ObligationState': { kind: 'OBJECT'; name: 'ObligationState'; fields: { 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'lossIndex': { name: 'lossIndex'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'totalUnits': { name: 'totalUnits'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'withdrawable': { name: 'withdrawable'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'Oracle': { kind: 'OBJECT'; name: 'Oracle'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationEvent': { name: 'creationEvent'; type: { kind: 'OBJECT'; name: 'ChainlinkOracleV2Event'; ofType: null; } }; 'data': { name: 'data'; type: { kind: 'UNION'; name: 'OracleData'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'markets': { name: 'markets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; }; }; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'OracleType'; ofType: null; }; } }; }; }; 'OracleData': { kind: 'UNION'; name: 'OracleData'; fields: {}; possibleTypes: 'MorphoChainlinkOracleData' | 'MorphoChainlinkOracleV2Data'; }; 'OracleFeed': { kind: 'OBJECT'; name: 'OracleFeed'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'decimals': { name: 'decimals'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'description': { name: 'description'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'historicalPrice': { name: 'historicalPrice'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'pair': { name: 'pair'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; } }; 'price': { name: 'price'; type: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; } }; 'vendor': { name: 'vendor'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; 'OracleFeedsFilters': { kind: 'INPUT_OBJECT'; name: 'OracleFeedsFilters'; isOneOf: false; inputFields: [{ name: 'address_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }]; }; + 'OraclePriceDerivationMarketWarningMetadata': { kind: 'OBJECT'; name: 'OraclePriceDerivationMarketWarningMetadata'; fields: { 'deviationFactor': { name: 'deviationFactor'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'expectedPrice': { name: 'expectedPrice'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'onChainPrice': { name: 'onChainPrice'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; 'OracleType': { name: 'OracleType'; enumValues: 'ChainlinkOracle' | 'ChainlinkOracleV2' | 'CustomOracle' | 'Unknown'; }; 'OracleVault': { kind: 'OBJECT'; name: 'OracleVault'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'assetId': { name: 'assetId'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'decimals': { name: 'decimals'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; } }; 'historicalPrice': { name: 'historicalPrice'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'metamorphoId': { name: 'metamorphoId'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'pair': { name: 'pair'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; } }; 'price': { name: 'price'; type: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; } }; 'vendor': { name: 'vendor'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; 'OracleVaultsFilters': { kind: 'INPUT_OBJECT'; name: 'OracleVaultsFilters'; isOneOf: false; inputFields: [{ name: 'address_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }]; }; @@ -104,9 +123,12 @@ export type introspection_types = { 'PaginatedMetaMorphoPositions': { kind: 'OBJECT'; name: 'PaginatedMetaMorphoPositions'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultPosition'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedMetaMorphos': { kind: 'OBJECT'; name: 'PaginatedMetaMorphos'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedMorphoBlue': { kind: 'OBJECT'; name: 'PaginatedMorphoBlue'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MorphoBlue'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'PaginatedObligationPositions': { kind: 'OBJECT'; name: 'PaginatedObligationPositions'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'ObligationPosition'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'PaginatedObligations': { kind: 'OBJECT'; name: 'PaginatedObligations'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Obligation'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedOracleFeeds': { kind: 'OBJECT'; name: 'PaginatedOracleFeeds'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedOracleVaults': { kind: 'OBJECT'; name: 'PaginatedOracleVaults'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'OracleVault'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedOracles': { kind: 'OBJECT'; name: 'PaginatedOracles'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Oracle'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'PaginatedPreLiquidations': { kind: 'OBJECT'; name: 'PaginatedPreLiquidations'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PreLiquidationModel'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedPublicAllocator': { kind: 'OBJECT'; name: 'PaginatedPublicAllocator'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PublicAllocator'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedPublicAllocatorReallocates': { kind: 'OBJECT'; name: 'PaginatedPublicAllocatorReallocates'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PublicAllocatorReallocate'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedTransactions': { kind: 'OBJECT'; name: 'PaginatedTransactions'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Transaction'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; @@ -122,6 +144,7 @@ export type introspection_types = { 'PaginatedVaultV2Positions': { kind: 'OBJECT'; name: 'PaginatedVaultV2Positions'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Position'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedVaultV2Transactions': { kind: 'OBJECT'; name: 'PaginatedVaultV2Transactions'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Transaction'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; 'PaginatedVaultV2s': { kind: 'OBJECT'; name: 'PaginatedVaultV2s'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; + 'PreLiquidationModel': { kind: 'OBJECT'; name: 'PreLiquidationModel'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'preLCF1': { name: 'preLCF1'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'preLCF2': { name: 'preLCF2'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'preLIF1': { name: 'preLIF1'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'preLIF2': { name: 'preLIF2'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'preLiquidationOracle': { name: 'preLiquidationOracle'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'preLltv': { name: 'preLltv'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'PublicAllocator': { kind: 'OBJECT'; name: 'PublicAllocator'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'morphoBlue': { name: 'morphoBlue'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MorphoBlue'; ofType: null; }; } }; }; }; 'PublicAllocatorConfig': { kind: 'OBJECT'; name: 'PublicAllocatorConfig'; fields: { 'accruedFee': { name: 'accruedFee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'admin': { name: 'admin'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'fee': { name: 'fee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'flowCaps': { name: 'flowCaps'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PublicAllocatorFlowCaps'; ofType: null; }; }; }; } }; 'overallFee': { name: 'overallFee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'PublicAllocatorFilters': { kind: 'INPUT_OBJECT'; name: 'PublicAllocatorFilters'; isOneOf: false; inputFields: [{ name: 'id_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'address_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }]; }; @@ -132,7 +155,7 @@ export type introspection_types = { 'PublicAllocatorReallocateType': { name: 'PublicAllocatorReallocateType'; enumValues: 'Deposit' | 'Withdraw'; }; 'PublicAllocatorSharedLiquidity': { kind: 'OBJECT'; name: 'PublicAllocatorSharedLiquidity'; fields: { 'allocationMarket': { name: 'allocationMarket'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'publicAllocator': { name: 'publicAllocator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PublicAllocator'; ofType: null; }; } }; 'supplyMarket': { name: 'supplyMarket'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; 'withdrawMarket': { name: 'withdrawMarket'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; }; }; 'PublicallocatorReallocateFilters': { kind: 'INPUT_OBJECT'; name: 'PublicallocatorReallocateFilters'; isOneOf: false; inputFields: [{ name: 'vaultSelector_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'VaultSelectorInput'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketSelector_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INPUT_OBJECT'; name: 'MarketSelectorInput'; ofType: null; }; }; }; defaultValue: null }, { name: 'vaultId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'vaultAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketUniqueKey_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'type_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'PublicAllocatorReallocateType'; ofType: null; }; }; }; defaultValue: null }, { name: 'timestamp_gte'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'timestamp_lte'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'assets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'assets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }]; }; - 'Query': { kind: 'OBJECT'; name: 'Query'; fields: { '_crossVersionVaults': { name: '_crossVersionVaults'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: '_PaginatedCrossVersionVault'; ofType: null; }; } }; 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'assetByAddress': { name: 'assetByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedAssets'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'chains': { name: 'chains'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; }; }; } }; 'curator': { name: 'curator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Curator'; ofType: null; }; } }; 'curators': { name: 'curators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedCurators'; ofType: null; }; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'marketAverageApys': { name: 'marketAverageApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'marketByUniqueKey': { name: 'marketByUniqueKey'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'marketCollateralAtRisk': { name: 'marketCollateralAtRisk'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketCollateralAtRisk'; ofType: null; }; } }; 'marketOracleAccuracy': { name: 'marketOracleAccuracy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketOracleAccuracy'; ofType: null; }; } }; 'marketPosition': { name: 'marketPosition'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketPosition'; ofType: null; }; } }; 'marketPositions': { name: 'marketPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMarketPositions'; ofType: null; }; } }; 'markets': { name: 'markets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMarkets'; ofType: null; }; } }; 'morphoBlue': { name: 'morphoBlue'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MorphoBlue'; ofType: null; }; } }; 'morphoBlueByAddress': { name: 'morphoBlueByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MorphoBlue'; ofType: null; }; } }; 'morphoBlues': { name: 'morphoBlues'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMorphoBlue'; ofType: null; }; } }; 'oracleByAddress': { name: 'oracleByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Oracle'; ofType: null; }; } }; 'oracleFeedByAddress': { name: 'oracleFeedByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; }; } }; 'oracleFeeds': { name: 'oracleFeeds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedOracleFeeds'; ofType: null; }; } }; 'oracleVaultByAddress': { name: 'oracleVaultByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'OracleVault'; ofType: null; }; } }; 'oracleVaults': { name: 'oracleVaults'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedOracleVaults'; ofType: null; }; } }; 'oracles': { name: 'oracles'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedOracles'; ofType: null; }; } }; 'publicAllocator': { name: 'publicAllocator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PublicAllocator'; ofType: null; }; } }; 'publicAllocatorReallocates': { name: 'publicAllocatorReallocates'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedPublicAllocatorReallocates'; ofType: null; }; } }; 'publicAllocators': { name: 'publicAllocators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedPublicAllocator'; ofType: null; }; } }; 'search': { name: 'search'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'SearchResults'; ofType: null; }; } }; 'transaction': { name: 'transaction'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Transaction'; ofType: null; }; } }; 'transactionByHash': { name: 'transactionByHash'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Transaction'; ofType: null; }; } }; 'transactions': { name: 'transactions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedTransactions'; ofType: null; }; } }; 'user': { name: 'user'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'userByAddress': { name: 'userByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'users': { name: 'users'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedUsers'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; 'vaultByAddress': { name: 'vaultByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; 'vaultFactories': { name: 'vaultFactories'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMetaMorphoFactories'; ofType: null; }; } }; 'vaultFactory': { name: 'vaultFactory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultFactory'; ofType: null; }; } }; 'vaultFactoryByAddress': { name: 'vaultFactoryByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultFactory'; ofType: null; }; } }; 'vaultPosition': { name: 'vaultPosition'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultPosition'; ofType: null; }; } }; 'vaultPositions': { name: 'vaultPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMetaMorphoPositions'; ofType: null; }; } }; 'vaultReallocates': { name: 'vaultReallocates'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultReallocates'; ofType: null; }; } }; 'vaultV2ByAddress': { name: 'vaultV2ByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; 'vaultV2Factories': { name: 'vaultV2Factories'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Factories'; ofType: null; }; } }; 'vaultV2MetaMorphoAdapterFactories': { name: 'vaultV2MetaMorphoAdapterFactories'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMetaMorphoAdapterFactories'; ofType: null; }; } }; 'vaultV2PositionByAddress': { name: 'vaultV2PositionByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Position'; ofType: null; }; } }; 'vaultV2s': { name: 'vaultV2s'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2s'; ofType: null; }; } }; 'vaultV2transactions': { name: 'vaultV2transactions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Transactions'; ofType: null; }; } }; 'vaults': { name: 'vaults'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMetaMorphos'; ofType: null; }; } }; }; }; + 'Query': { kind: 'OBJECT'; name: 'Query'; fields: { 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'assetByAddress': { name: 'assetByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedAssets'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'chains': { name: 'chains'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; }; }; } }; 'curator': { name: 'curator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Curator'; ofType: null; }; } }; 'curators': { name: 'curators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedCurators'; ofType: null; }; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'marketAverageApys': { name: 'marketAverageApys'; type: { kind: 'OBJECT'; name: 'MarketApyAggregates'; ofType: null; } }; 'marketById': { name: 'marketById'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'marketByUniqueKey': { name: 'marketByUniqueKey'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'marketCollateralAtRisk': { name: 'marketCollateralAtRisk'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketCollateralAtRisk'; ofType: null; }; } }; 'marketOracleAccuracy': { name: 'marketOracleAccuracy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketOracleAccuracy'; ofType: null; }; } }; 'marketPosition': { name: 'marketPosition'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketPosition'; ofType: null; }; } }; 'marketPositions': { name: 'marketPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMarketPositions'; ofType: null; }; } }; 'markets': { name: 'markets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMarkets'; ofType: null; }; } }; 'morphoBlue': { name: 'morphoBlue'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MorphoBlue'; ofType: null; }; } }; 'morphoBlueByAddress': { name: 'morphoBlueByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MorphoBlue'; ofType: null; }; } }; 'morphoBlues': { name: 'morphoBlues'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMorphoBlue'; ofType: null; }; } }; 'obligation': { name: 'obligation'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Obligation'; ofType: null; }; } }; 'obligationPosition': { name: 'obligationPosition'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'ObligationPosition'; ofType: null; }; } }; 'obligationPositions': { name: 'obligationPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedObligationPositions'; ofType: null; }; } }; 'obligations': { name: 'obligations'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedObligations'; ofType: null; }; } }; 'oracleByAddress': { name: 'oracleByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Oracle'; ofType: null; }; } }; 'oracleFeedByAddress': { name: 'oracleFeedByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'OracleFeed'; ofType: null; }; } }; 'oracleFeeds': { name: 'oracleFeeds'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedOracleFeeds'; ofType: null; }; } }; 'oracleVaultByAddress': { name: 'oracleVaultByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'OracleVault'; ofType: null; }; } }; 'oracleVaults': { name: 'oracleVaults'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedOracleVaults'; ofType: null; }; } }; 'oracles': { name: 'oracles'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedOracles'; ofType: null; }; } }; 'publicAllocator': { name: 'publicAllocator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PublicAllocator'; ofType: null; }; } }; 'publicAllocatorReallocates': { name: 'publicAllocatorReallocates'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedPublicAllocatorReallocates'; ofType: null; }; } }; 'publicAllocators': { name: 'publicAllocators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedPublicAllocator'; ofType: null; }; } }; 'search': { name: 'search'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'SearchResults'; ofType: null; }; } }; 'transaction': { name: 'transaction'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Transaction'; ofType: null; }; } }; 'transactionByHash': { name: 'transactionByHash'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Transaction'; ofType: null; }; } }; 'transactions': { name: 'transactions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedTransactions'; ofType: null; }; } }; 'user': { name: 'user'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'userByAddress': { name: 'userByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'users': { name: 'users'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedUsers'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; 'vaultByAddress': { name: 'vaultByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; 'vaultFactories': { name: 'vaultFactories'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMetaMorphoFactories'; ofType: null; }; } }; 'vaultFactory': { name: 'vaultFactory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultFactory'; ofType: null; }; } }; 'vaultFactoryByAddress': { name: 'vaultFactoryByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultFactory'; ofType: null; }; } }; 'vaultPosition': { name: 'vaultPosition'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultPosition'; ofType: null; }; } }; 'vaultPositions': { name: 'vaultPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMetaMorphoPositions'; ofType: null; }; } }; 'vaultReallocates': { name: 'vaultReallocates'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultReallocates'; ofType: null; }; } }; 'vaultV2ByAddress': { name: 'vaultV2ByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; 'vaultV2Factories': { name: 'vaultV2Factories'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Factories'; ofType: null; }; } }; 'vaultV2MetaMorphoAdapterFactories': { name: 'vaultV2MetaMorphoAdapterFactories'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMetaMorphoAdapterFactories'; ofType: null; }; } }; 'vaultV2PositionByAddress': { name: 'vaultV2PositionByAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Position'; ofType: null; }; } }; 'vaultV2s': { name: 'vaultV2s'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2s'; ofType: null; }; } }; 'vaultV2transactions': { name: 'vaultV2transactions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Transactions'; ofType: null; }; } }; 'vaults': { name: 'vaults'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedMetaMorphos'; ofType: null; }; } }; }; }; 'ReallocateSupplyEventData': { kind: 'OBJECT'; name: 'ReallocateSupplyEventData'; fields: { 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'suppliedAssets': { name: 'suppliedAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'suppliedShares': { name: 'suppliedShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'ReallocateWithdrawEventData': { kind: 'OBJECT'; name: 'ReallocateWithdrawEventData'; fields: { 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'withdrawnAssets': { name: 'withdrawnAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'withdrawnShares': { name: 'withdrawnShares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'RevokeCapEventData': { kind: 'OBJECT'; name: 'RevokeCapEventData'; fields: { 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; }; }; @@ -167,9 +190,9 @@ export type introspection_types = { 'UnrecognizedCollateralAssetMarketWarningMetadata': { kind: 'OBJECT'; name: 'UnrecognizedCollateralAssetMarketWarningMetadata'; fields: { 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; }; }; 'UnrecognizedDepositAssetVaultWarningMetadata': { kind: 'OBJECT'; name: 'UnrecognizedDepositAssetVaultWarningMetadata'; fields: { 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; }; }; 'UnrecognizedLoanAssetMarketWarningMetadata': { kind: 'OBJECT'; name: 'UnrecognizedLoanAssetMarketWarningMetadata'; fields: { 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; }; }; - 'User': { kind: 'OBJECT'; name: 'User'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'UserHistory'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'marketPositions': { name: 'marketPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketPosition'; ofType: null; }; }; }; } }; 'state': { name: 'state'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'UserState'; ofType: null; }; } }; 'tag': { name: 'tag'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'transactions': { name: 'transactions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Transaction'; ofType: null; }; }; }; } }; 'vaultPositions': { name: 'vaultPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultPosition'; ofType: null; }; }; }; } }; 'vaultV2Positions': { name: 'vaultV2Positions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Position'; ofType: null; }; }; }; } }; }; }; + 'User': { kind: 'OBJECT'; name: 'User'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'UserHistory'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'marketPositions': { name: 'marketPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'MarketPosition'; ofType: null; }; }; }; } }; 'obligationPositions': { name: 'obligationPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'ObligationPosition'; ofType: null; }; }; }; } }; 'state': { name: 'state'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'UserState'; ofType: null; }; } }; 'tag': { name: 'tag'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'transactions': { name: 'transactions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Transaction'; ofType: null; }; }; }; } }; 'vaultPositions': { name: 'vaultPositions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultPosition'; ofType: null; }; }; }; } }; 'vaultV2Positions': { name: 'vaultV2Positions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Position'; ofType: null; }; }; }; } }; }; }; 'UserHistory': { kind: 'OBJECT'; name: 'UserHistory'; fields: { 'marketsBorrowAssetsUsd': { name: 'marketsBorrowAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'marketsCollateralUsd': { name: 'marketsCollateralUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'marketsMarginUsd': { name: 'marketsMarginUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'marketsSupplyAssetsUsd': { name: 'marketsSupplyAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'vaultV2sAssetsUsd': { name: 'vaultV2sAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'vaultsAssetsUsd': { name: 'vaultsAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; }; }; - 'UserState': { kind: 'OBJECT'; name: 'UserState'; fields: { 'marketsBorrowAssetsUsd': { name: 'marketsBorrowAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsBorrowPnlUsd': { name: 'marketsBorrowPnlUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsBorrowRoeUsd': { name: 'marketsBorrowRoeUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsCollateralPnlUsd': { name: 'marketsCollateralPnlUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsCollateralRoeUsd': { name: 'marketsCollateralRoeUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsCollateralUsd': { name: 'marketsCollateralUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsMarginPnlUsd': { name: 'marketsMarginPnlUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsMarginRoeUsd': { name: 'marketsMarginRoeUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsMarginUsd': { name: 'marketsMarginUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsPnlUsd': { name: 'marketsPnlUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsRoeUsd': { name: 'marketsRoeUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsSupplyAssetsUsd': { name: 'marketsSupplyAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsSupplyPnlUsd': { name: 'marketsSupplyPnlUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsSupplyRoeUsd': { name: 'marketsSupplyRoeUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'vaultV2sAssetsUsd': { name: 'vaultV2sAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'vaultV2sPnlUsd': { name: 'vaultV2sPnlUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'vaultV2sRoeUsd': { name: 'vaultV2sRoeUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'vaultsAssetsUsd': { name: 'vaultsAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'vaultsPnlUsd': { name: 'vaultsPnlUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'vaultsRoeUsd': { name: 'vaultsRoeUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; }; }; + 'UserState': { kind: 'OBJECT'; name: 'UserState'; fields: { 'marketsBorrowAssetsUsd': { name: 'marketsBorrowAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsCollateralUsd': { name: 'marketsCollateralUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsMarginUsd': { name: 'marketsMarginUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'marketsSupplyAssetsUsd': { name: 'marketsSupplyAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'vaultV2sAssetsUsd': { name: 'vaultV2sAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'vaultsAssetsUsd': { name: 'vaultsAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; }; }; 'UsersFilters': { kind: 'INPUT_OBJECT'; name: 'UsersFilters'; isOneOf: false; inputFields: [{ name: 'search'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'address_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'id_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetSymbol_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'vaultId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'vaultAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketUniqueKey_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }]; }; 'UsersOrderBy': { name: 'UsersOrderBy'; enumValues: 'Address'; }; 'Vault': { kind: 'OBJECT'; name: 'Vault'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'adminEvents': { name: 'adminEvents'; type: { kind: 'OBJECT'; name: 'PaginatedVaultAdminEvent'; ofType: null; } }; 'allocators': { name: 'allocators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultAllocator'; ofType: null; }; }; }; } }; 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creatorAddress': { name: 'creatorAddress'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'dailyApy': { name: 'dailyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'dailyApys': { name: 'dailyApys'; type: { kind: 'OBJECT'; name: 'VaultApyAggregates'; ofType: null; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultFactory'; ofType: null; }; } }; 'featured': { name: 'featured'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultHistory'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'liquidity': { name: 'liquidity'; type: { kind: 'OBJECT'; name: 'VaultLiquidity'; ofType: null; } }; 'listed': { name: 'listed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'metadata': { name: 'metadata'; type: { kind: 'OBJECT'; name: 'VaultMetadata'; ofType: null; } }; 'monthlyApy': { name: 'monthlyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'monthlyApys': { name: 'monthlyApys'; type: { kind: 'OBJECT'; name: 'VaultApyAggregates'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'pendingCaps': { name: 'pendingCaps'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultPendingCap'; ofType: null; }; }; }; } }; 'promoted': { name: 'promoted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'publicAllocatorConfig': { name: 'publicAllocatorConfig'; type: { kind: 'OBJECT'; name: 'PublicAllocatorConfig'; ofType: null; } }; 'riskAnalysis': { name: 'riskAnalysis'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'RiskAnalysis'; ofType: null; }; }; }; } }; 'state': { name: 'state'; type: { kind: 'OBJECT'; name: 'VaultState'; ofType: null; } }; 'symbol': { name: 'symbol'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'warnings': { name: 'warnings'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultWarning'; ofType: null; }; }; }; } }; 'weeklyApys': { name: 'weeklyApys'; type: { kind: 'OBJECT'; name: 'VaultApyAggregates'; ofType: null; } }; 'whitelisted': { name: 'whitelisted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; }; }; @@ -193,9 +216,9 @@ export type introspection_types = { 'VaultPendingConfigDecodedData': { kind: 'UNION'; name: 'VaultPendingConfigDecodedData'; fields: {}; possibleTypes: 'VaultRemoveMarketPendingData' | 'VaultSetCapPendingData' | 'VaultSetGuardianPendingData' | 'VaultSetTimelockPendingData'; }; 'VaultPosition': { kind: 'OBJECT'; name: 'VaultPosition'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'OBJECT'; name: 'VaultPositionHistory'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'listed': { name: 'listed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'state': { name: 'state'; type: { kind: 'OBJECT'; name: 'VaultPositionState'; ofType: null; } }; 'user': { name: 'user'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; 'whitelisted': { name: 'whitelisted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; }; }; 'VaultPositionFilters': { kind: 'INPUT_OBJECT'; name: 'VaultPositionFilters'; isOneOf: false; inputFields: [{ name: 'search'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'vaultId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'vaultAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'vaultWhitelisted'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'vaultListed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'userAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'userId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'shares_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'shares_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }]; }; - 'VaultPositionHistory': { kind: 'OBJECT'; name: 'VaultPositionHistory'; fields: { 'assets': { name: 'assets'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'pnl': { name: 'pnl'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'pnlUsd': { name: 'pnlUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'roe': { name: 'roe'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'roeUsd': { name: 'roeUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'shares': { name: 'shares'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; }; }; + 'VaultPositionHistory': { kind: 'OBJECT'; name: 'VaultPositionHistory'; fields: { 'assets': { name: 'assets'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'shares': { name: 'shares'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; }; }; 'VaultPositionOrderBy': { name: 'VaultPositionOrderBy'; enumValues: 'Shares'; }; - 'VaultPositionState': { kind: 'OBJECT'; name: 'VaultPositionState'; fields: { 'assets': { name: 'assets'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'pnl': { name: 'pnl'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pnlUsd': { name: 'pnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'roe': { name: 'roe'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'roeUsd': { name: 'roeUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; + 'VaultPositionState': { kind: 'OBJECT'; name: 'VaultPositionState'; fields: { 'assets': { name: 'assets'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'pnl': { name: 'pnl'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pnlUsd': { name: 'pnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'roe': { name: 'roe'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'VaultReallocate': { kind: 'OBJECT'; name: 'VaultReallocate'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'caller': { name: 'caller'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'hash': { name: 'hash'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'HexString'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'logIndex': { name: 'logIndex'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; } }; 'market': { name: 'market'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Market'; ofType: null; }; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultReallocateType'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; }; }; 'VaultReallocateFilters': { kind: 'INPUT_OBJECT'; name: 'VaultReallocateFilters'; isOneOf: false; inputFields: [{ name: 'vaultId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'vaultAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketUniqueKey_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'type_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultReallocateType'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'timestamp_gte'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'timestamp_lte'; type: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; defaultValue: null }, { name: 'shares_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'shares_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'assets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'assets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }]; }; 'VaultReallocateOrderBy': { name: 'VaultReallocateOrderBy'; enumValues: 'Timestamp' | 'Shares' | 'Assets'; }; @@ -205,16 +228,17 @@ export type introspection_types = { 'VaultSetCapPendingData': { kind: 'OBJECT'; name: 'VaultSetCapPendingData'; fields: { 'market': { name: 'market'; type: { kind: 'OBJECT'; name: 'Market'; ofType: null; } }; 'supplyCap': { name: 'supplyCap'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'VaultSetGuardianPendingData': { kind: 'OBJECT'; name: 'VaultSetGuardianPendingData'; fields: { 'guardian': { name: 'guardian'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Account'; ofType: null; }; } }; }; }; 'VaultSetTimelockPendingData': { kind: 'OBJECT'; name: 'VaultSetTimelockPendingData'; fields: { 'timelock': { name: 'timelock'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; - 'VaultState': { kind: 'OBJECT'; name: 'VaultState'; fields: { 'allTimeApy': { name: 'allTimeApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'allTimeNetApy': { name: 'allTimeNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'allocation': { name: 'allocation'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultAllocation'; ofType: null; }; }; }; } }; 'apy': { name: 'apy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'avgApy': { name: 'avgApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'avgNetApy': { name: 'avgNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'biweeklyApy': { name: 'biweeklyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'biweeklyNetApy': { name: 'biweeklyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'block': { name: 'block'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Block'; ofType: null; }; } }; 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'curator': { name: 'curator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'curatorMetadata': { name: 'curatorMetadata'; type: { kind: 'OBJECT'; name: 'PaginatedAddressMetadata'; ofType: null; } }; 'curators': { name: 'curators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Curator'; ofType: null; }; }; }; } }; 'dailyApy': { name: 'dailyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'dailyNetApy': { name: 'dailyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'fee': { name: 'fee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'feeRecipient': { name: 'feeRecipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'guardian': { name: 'guardian'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'guardianMetadata': { name: 'guardianMetadata'; type: { kind: 'OBJECT'; name: 'PaginatedAddressMetadata'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'lastTotalAssets': { name: 'lastTotalAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'monthlyApy': { name: 'monthlyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'monthlyNetApy': { name: 'monthlyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'netApy': { name: 'netApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'netApyWithoutRewards': { name: 'netApyWithoutRewards'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'owner': { name: 'owner'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'ownerMetadata': { name: 'ownerMetadata'; type: { kind: 'OBJECT'; name: 'PaginatedAddressMetadata'; ofType: null; } }; 'pendingConfigs': { name: 'pendingConfigs'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultPendingConfig'; ofType: null; }; } }; 'pendingGuardian': { name: 'pendingGuardian'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'pendingGuardianValidAt': { name: 'pendingGuardianValidAt'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pendingOwner': { name: 'pendingOwner'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'pendingTimelock': { name: 'pendingTimelock'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pendingTimelockValidAt': { name: 'pendingTimelockValidAt'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'quarterlyApy': { name: 'quarterlyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'quarterlyNetApy': { name: 'quarterlyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'rewards': { name: 'rewards'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultStateReward'; ofType: null; }; }; }; } }; 'sharePrice': { name: 'sharePrice'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'sharePriceNumber': { name: 'sharePriceNumber'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'sharePriceUsd': { name: 'sharePriceUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'skimRecipient': { name: 'skimRecipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'timelock': { name: 'timelock'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'totalAssets': { name: 'totalAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'totalAssetsUsd': { name: 'totalAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'totalSupply': { name: 'totalSupply'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'weeklyApy': { name: 'weeklyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'weeklyNetApy': { name: 'weeklyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlyApy': { name: 'yearlyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlyNetApy': { name: 'yearlyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; }; }; + 'VaultState': { kind: 'OBJECT'; name: 'VaultState'; fields: { 'allRewards': { name: 'allRewards'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultStateReward'; ofType: null; }; }; }; } }; 'allTimeApy': { name: 'allTimeApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'allTimeNetApy': { name: 'allTimeNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'allocation': { name: 'allocation'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultAllocation'; ofType: null; }; }; }; } }; 'apy': { name: 'apy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'avgApy': { name: 'avgApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'avgNetApy': { name: 'avgNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'avgNetApyExcludingRewards': { name: 'avgNetApyExcludingRewards'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'biweeklyApy': { name: 'biweeklyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'biweeklyNetApy': { name: 'biweeklyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'block': { name: 'block'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Block'; ofType: null; }; } }; 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'curator': { name: 'curator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'curatorMetadata': { name: 'curatorMetadata'; type: { kind: 'OBJECT'; name: 'PaginatedAddressMetadata'; ofType: null; } }; 'curators': { name: 'curators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Curator'; ofType: null; }; }; }; } }; 'dailyApy': { name: 'dailyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'dailyNetApy': { name: 'dailyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'fee': { name: 'fee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'feeRecipient': { name: 'feeRecipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'guardian': { name: 'guardian'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'guardianMetadata': { name: 'guardianMetadata'; type: { kind: 'OBJECT'; name: 'PaginatedAddressMetadata'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'lastTotalAssets': { name: 'lastTotalAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'monthlyApy': { name: 'monthlyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'monthlyNetApy': { name: 'monthlyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'netApy': { name: 'netApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'netApyExcludingRewards': { name: 'netApyExcludingRewards'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'netApyWithoutRewards': { name: 'netApyWithoutRewards'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'owner': { name: 'owner'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'ownerMetadata': { name: 'ownerMetadata'; type: { kind: 'OBJECT'; name: 'PaginatedAddressMetadata'; ofType: null; } }; 'pendingConfigs': { name: 'pendingConfigs'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultPendingConfig'; ofType: null; }; } }; 'pendingGuardian': { name: 'pendingGuardian'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'pendingGuardianValidAt': { name: 'pendingGuardianValidAt'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pendingOwner': { name: 'pendingOwner'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'pendingTimelock': { name: 'pendingTimelock'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pendingTimelockValidAt': { name: 'pendingTimelockValidAt'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'quarterlyApy': { name: 'quarterlyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'quarterlyNetApy': { name: 'quarterlyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'rewards': { name: 'rewards'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultStateReward'; ofType: null; }; }; }; } }; 'sharePrice': { name: 'sharePrice'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'sharePriceNumber': { name: 'sharePriceNumber'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'sharePriceUsd': { name: 'sharePriceUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'skimRecipient': { name: 'skimRecipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'timelock': { name: 'timelock'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'totalAssets': { name: 'totalAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'totalAssetsUsd': { name: 'totalAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'totalSupply': { name: 'totalSupply'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'weeklyApy': { name: 'weeklyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'weeklyNetApy': { name: 'weeklyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlyApy': { name: 'yearlyApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlyNetApy': { name: 'yearlyNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; }; }; 'VaultStateReward': { kind: 'OBJECT'; name: 'VaultStateReward'; fields: { 'amountPerSuppliedToken': { name: 'amountPerSuppliedToken'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'supplyApr': { name: 'supplyApr'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'yearlySupplyTokens': { name: 'yearlySupplyTokens'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'VaultTimelockedFunctionName': { name: 'VaultTimelockedFunctionName'; enumValues: 'SetCap' | 'SetTimelock' | 'SetGuardian' | 'RemoveMarket'; }; - 'VaultTransactionData': { kind: 'OBJECT'; name: 'VaultTransactionData'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; }; }; - 'VaultV2': { kind: 'OBJECT'; name: 'VaultV2'; fields: { 'adapters': { name: 'adapters'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Adapters'; ofType: null; }; } }; 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'allocators': { name: 'allocators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Allocator'; ofType: null; }; }; }; } }; 'apy': { name: 'apy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'avgApy': { name: 'avgApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'avgNetApy': { name: 'avgNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'caps': { name: 'caps'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Caps'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'curator': { name: 'curator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Account'; ofType: null; }; } }; 'curators': { name: 'curators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedCurators'; ofType: null; }; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Factory'; ofType: null; }; } }; 'gates': { name: 'gates'; type: { kind: 'OBJECT'; name: 'VaultV2Gates'; ofType: null; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2History'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'idleAssets': { name: 'idleAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'idleAssetsUsd': { name: 'idleAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'liquidity': { name: 'liquidity'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'liquidityAdapter': { name: 'liquidityAdapter'; type: { kind: 'INTERFACE'; name: 'VaultV2Adapter'; ofType: null; } }; 'liquidityUsd': { name: 'liquidityUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'listed': { name: 'listed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'managementFee': { name: 'managementFee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'managementFeeRecipient': { name: 'managementFeeRecipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'maxApy': { name: 'maxApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'maxRate': { name: 'maxRate'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'metadata': { name: 'metadata'; type: { kind: 'OBJECT'; name: 'VaultV2Metadata'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'netApy': { name: 'netApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'owner': { name: 'owner'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Account'; ofType: null; }; } }; 'pendingConfigs': { name: 'pendingConfigs'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2PendingConfig'; ofType: null; }; } }; 'performanceFee': { name: 'performanceFee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'performanceFeeRecipient': { name: 'performanceFeeRecipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'positions': { name: 'positions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Positions'; ofType: null; }; } }; 'rewards': { name: 'rewards'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultStateReward'; ofType: null; }; }; }; } }; 'sentinels': { name: 'sentinels'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Sentinel'; ofType: null; }; }; }; } }; 'sharePrice': { name: 'sharePrice'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'symbol': { name: 'symbol'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'timelocks': { name: 'timelocks'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Timelock'; ofType: null; }; }; }; } }; 'totalAssets': { name: 'totalAssets'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'totalAssetsUsd': { name: 'totalAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'totalSupply': { name: 'totalSupply'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'warnings': { name: 'warnings'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Warning'; ofType: null; }; }; }; } }; 'whitelisted': { name: 'whitelisted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; }; }; + 'VaultTransactionData': { kind: 'OBJECT'; name: 'VaultTransactionData'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Vault'; ofType: null; }; } }; }; }; + 'VaultV1LookbackPeriod': { name: 'VaultV1LookbackPeriod'; enumValues: 'ONE_HOUR' | 'SIX_HOURS' | 'ONE_DAY' | 'SEVEN_DAYS' | 'THIRTY_DAYS' | 'NINETY_DAYS' | 'ONE_YEAR' | 'INCEPTION'; }; + 'VaultV2': { kind: 'OBJECT'; name: 'VaultV2'; fields: { 'adapters': { name: 'adapters'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Adapters'; ofType: null; }; } }; 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'allocators': { name: 'allocators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Allocator'; ofType: null; }; }; }; } }; 'apy': { name: 'apy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'asset': { name: 'asset'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Asset'; ofType: null; }; } }; 'avgApy': { name: 'avgApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'avgNetApy': { name: 'avgNetApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'avgNetApyExcludingRewards': { name: 'avgNetApyExcludingRewards'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'caps': { name: 'caps'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Caps'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'curator': { name: 'curator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Account'; ofType: null; }; } }; 'curators': { name: 'curators'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedCurators'; ofType: null; }; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Factory'; ofType: null; }; } }; 'forceDeallocatableLiquidity': { name: 'forceDeallocatableLiquidity'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'forceDeallocatableLiquidityUsd': { name: 'forceDeallocatableLiquidityUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'gates': { name: 'gates'; type: { kind: 'OBJECT'; name: 'VaultV2Gates'; ofType: null; } }; 'gatesConfig': { name: 'gatesConfig'; type: { kind: 'OBJECT'; name: 'VaultV2GatesConfig'; ofType: null; } }; 'historicalState': { name: 'historicalState'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2History'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'idleAssets': { name: 'idleAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'idleAssetsUsd': { name: 'idleAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'liquidity': { name: 'liquidity'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'liquidityAdapter': { name: 'liquidityAdapter'; type: { kind: 'INTERFACE'; name: 'VaultV2Adapter'; ofType: null; } }; 'liquidityData': { name: 'liquidityData'; type: { kind: 'UNION'; name: 'VaultV2LiquidityData'; ofType: null; } }; 'liquidityUsd': { name: 'liquidityUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'listed': { name: 'listed'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'managementFee': { name: 'managementFee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'managementFeeConfig': { name: 'managementFeeConfig'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2SelectorValueConfig'; ofType: null; }; } }; 'managementFeeRecipient': { name: 'managementFeeRecipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'managementFeeRecipientConfig': { name: 'managementFeeRecipientConfig'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2SelectorAddressConfig'; ofType: null; }; } }; 'maxApy': { name: 'maxApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'maxRate': { name: 'maxRate'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'metadata': { name: 'metadata'; type: { kind: 'OBJECT'; name: 'VaultV2Metadata'; ofType: null; } }; 'name': { name: 'name'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'netApy': { name: 'netApy'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'netApyExcludingRewards': { name: 'netApyExcludingRewards'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'owner': { name: 'owner'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Account'; ofType: null; }; } }; 'pendingConfigs': { name: 'pendingConfigs'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2PendingConfig'; ofType: null; }; } }; 'performanceFee': { name: 'performanceFee'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'performanceFeeConfig': { name: 'performanceFeeConfig'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2SelectorValueConfig'; ofType: null; }; } }; 'performanceFeeRecipient': { name: 'performanceFeeRecipient'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'performanceFeeRecipientConfig': { name: 'performanceFeeRecipientConfig'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2SelectorAddressConfig'; ofType: null; }; } }; 'positions': { name: 'positions'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2Positions'; ofType: null; }; } }; 'rewards': { name: 'rewards'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultStateReward'; ofType: null; }; }; }; } }; 'sentinels': { name: 'sentinels'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Sentinel'; ofType: null; }; }; }; } }; 'sharePrice': { name: 'sharePrice'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; 'symbol': { name: 'symbol'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'timelocks': { name: 'timelocks'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Timelock'; ofType: null; }; }; }; } }; 'totalAssets': { name: 'totalAssets'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'totalAssetsUsd': { name: 'totalAssetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'totalSupply': { name: 'totalSupply'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'ENUM'; name: 'VaultV2Type'; ofType: null; } }; 'warnings': { name: 'warnings'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2Warning'; ofType: null; }; }; }; } }; 'whitelisted': { name: 'whitelisted'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; }; }; 'VaultV2AbdicatePendingData': { kind: 'OBJECT'; name: 'VaultV2AbdicatePendingData'; fields: { 'functionName': { name: 'functionName'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'selector': { name: 'selector'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'HexString'; ofType: null; }; } }; }; }; - 'VaultV2Adapter': { kind: 'INTERFACE'; name: 'VaultV2Adapter'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INTERFACE'; name: 'VaultV2AdapterFactory'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2AdapterType'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; }; possibleTypes: 'MetaMorphoAdapter' | 'MorphoMarketV1Adapter'; }; + 'VaultV2Adapter': { kind: 'INTERFACE'; name: 'VaultV2Adapter'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'creationTimestamp': { name: 'creationTimestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'factory': { name: 'factory'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'INTERFACE'; name: 'VaultV2AdapterFactory'; ofType: null; }; } }; 'forceDeallocatePenalty': { name: 'forceDeallocatePenalty'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2AdapterType'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; }; possibleTypes: 'MetaMorphoAdapter' | 'MorphoMarketV1Adapter' | 'MorphoVaultV2Adapter'; }; 'VaultV2AdapterFactory': { kind: 'INTERFACE'; name: 'VaultV2AdapterFactory'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; }; possibleTypes: 'MetaMorphoAdapterFactory'; }; 'VaultV2AdapterPendingData': { kind: 'OBJECT'; name: 'VaultV2AdapterPendingData'; fields: { 'adapter': { name: 'adapter'; type: { kind: 'INTERFACE'; name: 'VaultV2Adapter'; ofType: null; } }; 'adapterAddress': { name: 'adapterAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; }; }; - 'VaultV2AdapterType': { name: 'VaultV2AdapterType'; enumValues: 'MetaMorpho' | 'MorphoMarketV1'; }; + 'VaultV2AdapterType': { name: 'VaultV2AdapterType'; enumValues: 'MetaMorpho' | 'MorphoVaultV2' | 'MorphoMarketV1'; }; 'VaultV2Allocator': { kind: 'OBJECT'; name: 'VaultV2Allocator'; fields: { 'allocator': { name: 'allocator'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Account'; ofType: null; }; } }; 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'VaultV2CapConfig': { kind: 'OBJECT'; name: 'VaultV2CapConfig'; fields: { 'data': { name: 'data'; type: { kind: 'UNION'; name: 'VaultV2CapData'; ofType: null; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'HexString'; ofType: null; }; } }; 'idData': { name: 'idData'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'HexString'; ofType: null; }; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2CapType'; ofType: null; }; } }; }; }; 'VaultV2CapData': { kind: 'UNION'; name: 'VaultV2CapData'; fields: {}; possibleTypes: 'AdapterCapData' | 'CollateralCapData' | 'MarketV1CapData'; }; @@ -224,17 +248,22 @@ export type introspection_types = { 'VaultV2Factory': { kind: 'OBJECT'; name: 'VaultV2Factory'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'creationBlockNumber': { name: 'creationBlockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; }; }; 'VaultV2Gate': { kind: 'OBJECT'; name: 'VaultV2Gate'; fields: { 'address': { name: 'address'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; }; }; 'VaultV2Gates': { kind: 'OBJECT'; name: 'VaultV2Gates'; fields: { 'receiveAssetsGate': { name: 'receiveAssetsGate'; type: { kind: 'OBJECT'; name: 'VaultV2Gate'; ofType: null; } }; 'receiveSharesGate': { name: 'receiveSharesGate'; type: { kind: 'OBJECT'; name: 'VaultV2Gate'; ofType: null; } }; 'sendAssetsGate': { name: 'sendAssetsGate'; type: { kind: 'OBJECT'; name: 'VaultV2Gate'; ofType: null; } }; 'sendSharesGate': { name: 'sendSharesGate'; type: { kind: 'OBJECT'; name: 'VaultV2Gate'; ofType: null; } }; }; }; + 'VaultV2GatesConfig': { kind: 'OBJECT'; name: 'VaultV2GatesConfig'; fields: { 'receiveAssetsGate': { name: 'receiveAssetsGate'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2SelectorAddressConfig'; ofType: null; }; } }; 'receiveSharesGate': { name: 'receiveSharesGate'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2SelectorAddressConfig'; ofType: null; }; } }; 'sendAssetsGate': { name: 'sendAssetsGate'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2SelectorAddressConfig'; ofType: null; }; } }; 'sendSharesGate': { name: 'sendSharesGate'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2SelectorAddressConfig'; ofType: null; }; } }; }; }; 'VaultV2HistoricalCaps': { kind: 'OBJECT'; name: 'VaultV2HistoricalCaps'; fields: { 'absoluteCap': { name: 'absoluteCap'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'allocation': { name: 'allocation'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'allocationUsd': { name: 'allocationUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'cap': { name: 'cap'; type: { kind: 'OBJECT'; name: 'VaultV2Caps'; ofType: null; } }; 'relativeAllocation': { name: 'relativeAllocation'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'relativeCap': { name: 'relativeCap'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; }; }; 'VaultV2History': { kind: 'OBJECT'; name: 'VaultV2History'; fields: { 'avgApy': { name: 'avgApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'avgNetApy': { name: 'avgNetApy'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'caps': { name: 'caps'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'PaginatedVaultV2HistoricalCaps'; ofType: null; }; } }; 'idleAssets': { name: 'idleAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'idleAssetsUsd': { name: 'idleAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'realAssets': { name: 'realAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'realAssetsUsd': { name: 'realAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'sharePrice': { name: 'sharePrice'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'totalAssets': { name: 'totalAssets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; 'totalAssetsUsd': { name: 'totalAssetsUsd'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; }; } }; 'totalSupply': { name: 'totalSupply'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; }; } }; }; }; 'VaultV2IncreaseCapPendingData': { kind: 'OBJECT'; name: 'VaultV2IncreaseCapPendingData'; fields: { 'cap': { name: 'cap'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'config': { name: 'config'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2CapConfig'; ofType: null; }; } }; }; }; + 'VaultV2LiquidityData': { kind: 'UNION'; name: 'VaultV2LiquidityData'; fields: {}; possibleTypes: 'MarketV1LiquidityData' | 'MetaMorphoLiquidityData'; }; 'VaultV2ListingMetadataHistoryChange': { kind: 'OBJECT'; name: 'VaultV2ListingMetadataHistoryChange'; fields: { 'action': { name: 'action'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; } }; }; }; 'VaultV2LookbackPeriod': { name: 'VaultV2LookbackPeriod'; enumValues: 'ONE_HOUR' | 'SIX_HOURS' | 'ONE_DAY' | 'SEVEN_DAYS' | 'THIRTY_DAYS' | 'NINETY_DAYS' | 'ONE_YEAR' | 'INCEPTION'; }; 'VaultV2Metadata': { kind: 'OBJECT'; name: 'VaultV2Metadata'; fields: { 'description': { name: 'description'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'forumLink': { name: 'forumLink'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; 'image': { name: 'image'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; } }; }; }; 'VaultV2OrderBy': { name: 'VaultV2OrderBy'; enumValues: 'Address' | 'TotalAssets' | 'TotalAssetsUsd' | 'TotalSupply' | 'Liquidity' | 'LiquidityUsd' | 'Apy' | 'NetApy' | 'RealAssets' | 'RealAssetsUsd' | 'IdleAssets' | 'IdleAssetsUsd'; }; 'VaultV2PendingConfig': { kind: 'OBJECT'; name: 'VaultV2PendingConfig'; fields: { 'data': { name: 'data'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'HexString'; ofType: null; }; } }; 'decodedData': { name: 'decodedData'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'UNION'; name: 'VaultV2PendingConfigDecodedData'; ofType: null; }; } }; 'functionName': { name: 'functionName'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2TimelockedFunctionName'; ofType: null; }; } }; 'txHash': { name: 'txHash'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'HexString'; ofType: null; }; } }; 'validAt': { name: 'validAt'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'VaultV2PendingConfigDecodedData': { kind: 'UNION'; name: 'VaultV2PendingConfigDecodedData'; fields: {}; possibleTypes: 'VaultV2AbdicatePendingData' | 'VaultV2AdapterPendingData' | 'VaultV2IncreaseCapPendingData' | 'VaultV2SetAdapterRegistryPendingData' | 'VaultV2SetForceDeallocatePenaltyPendingData' | 'VaultV2SetIsAllocatorPendingData' | 'VaultV2SetManagementFeePendingData' | 'VaultV2SetManagementFeeRecipientPendingData' | 'VaultV2SetPerformanceFeePendingData' | 'VaultV2SetPerformanceFeeRecipientPendingData' | 'VaultV2SetReceiveAssetsGatePendingData' | 'VaultV2SetReceiveSharesGatePendingData' | 'VaultV2SetSendAssetsGatePendingData' | 'VaultV2SetSendSharesGatePendingData' | 'VaultV2TimelockPendingData'; }; - 'VaultV2Position': { kind: 'OBJECT'; name: 'VaultV2Position'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'history': { name: 'history'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2PositionHistory'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'pnl': { name: 'pnl'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pnlUsd': { name: 'pnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'roe': { name: 'roe'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'roeUsd': { name: 'roeUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'user': { name: 'user'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; }; }; - 'VaultV2PositionHistory': { kind: 'OBJECT'; name: 'VaultV2PositionHistory'; fields: { 'assets': { name: 'assets'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'pnl': { name: 'pnl'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'pnlUsd': { name: 'pnlUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'roe': { name: 'roe'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'roeUsd': { name: 'roeUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'shares': { name: 'shares'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; }; }; + 'VaultV2Position': { kind: 'OBJECT'; name: 'VaultV2Position'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'chain': { name: 'chain'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Chain'; ofType: null; }; } }; 'history': { name: 'history'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2PositionHistory'; ofType: null; }; } }; 'id': { name: 'id'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'ID'; ofType: null; }; } }; 'pnl': { name: 'pnl'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pnlUsd': { name: 'pnlUsd'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'roe': { name: 'roe'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; } }; 'shares': { name: 'shares'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'user': { name: 'user'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'User'; ofType: null; }; } }; 'vault': { name: 'vault'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; }; } }; }; }; + 'VaultV2PositionFilters': { kind: 'INPUT_OBJECT'; name: 'VaultV2PositionFilters'; isOneOf: false; inputFields: [{ name: 'shares_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }]; }; + 'VaultV2PositionHistory': { kind: 'OBJECT'; name: 'VaultV2PositionHistory'; fields: { 'assets': { name: 'assets'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; 'assetsUsd': { name: 'assetsUsd'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'FloatDataPoint'; ofType: null; }; }; } }; 'shares': { name: 'shares'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'BigIntDataPoint'; ofType: null; }; }; } }; }; }; + 'VaultV2SelectorAddressConfig': { kind: 'OBJECT'; name: 'VaultV2SelectorAddressConfig'; fields: { 'abdicated': { name: 'abdicated'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'address': { name: 'address'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'pendingAbdicationExecutableAt': { name: 'pendingAbdicationExecutableAt'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pendingAddress': { name: 'pendingAddress'; type: { kind: 'SCALAR'; name: 'Address'; ofType: null; } }; 'pendingExecutableAt': { name: 'pendingExecutableAt'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; }; }; + 'VaultV2SelectorValueConfig': { kind: 'OBJECT'; name: 'VaultV2SelectorValueConfig'; fields: { 'abdicated': { name: 'abdicated'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; } }; 'pendingAbdicationExecutableAt': { name: 'pendingAbdicationExecutableAt'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pendingExecutableAt': { name: 'pendingExecutableAt'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'pendingValue': { name: 'pendingValue'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; 'value': { name: 'value'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; } }; }; }; 'VaultV2Sentinel': { kind: 'OBJECT'; name: 'VaultV2Sentinel'; fields: { 'blockNumber': { name: 'blockNumber'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'sentinel': { name: 'sentinel'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: 'Account'; ofType: null; }; } }; 'timestamp': { name: 'timestamp'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; 'VaultV2SetAdapterRegistryPendingData': { kind: 'OBJECT'; name: 'VaultV2SetAdapterRegistryPendingData'; fields: { 'adapterRegistry': { name: 'adapterRegistry'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; }; }; 'VaultV2SetForceDeallocatePenaltyPendingData': { kind: 'OBJECT'; name: 'VaultV2SetForceDeallocatePenaltyPendingData'; fields: { 'adapter': { name: 'adapter'; type: { kind: 'INTERFACE'; name: 'VaultV2Adapter'; ofType: null; } }; 'adapterAddress': { name: 'adapterAddress'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; } }; 'forceDeallocatePenalty': { name: 'forceDeallocatePenalty'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; }; }; @@ -256,19 +285,16 @@ export type introspection_types = { 'VaultV2TransactionOrderBy': { name: 'VaultV2TransactionOrderBy'; enumValues: 'Time' | 'Shares'; }; 'VaultV2TransactionType': { name: 'VaultV2TransactionType'; enumValues: 'Transfer' | 'Deposit' | 'Withdraw'; }; 'VaultV2TransferData': { kind: 'OBJECT'; name: 'VaultV2TransferData'; fields: { 'from': { name: 'from'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'to': { name: 'to'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; + 'VaultV2Type': { name: 'VaultV2Type'; enumValues: 'MorphoVault' | 'FeeWrapper'; }; 'VaultV2Warning': { kind: 'OBJECT'; name: 'VaultV2Warning'; fields: { 'level': { name: 'level'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2WarningLevel'; ofType: null; }; } }; 'metadata': { name: 'metadata'; type: { kind: 'UNION'; name: 'VaultV2WarningMetadata'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; 'VaultV2WarningLevel': { name: 'VaultV2WarningLevel'; enumValues: 'YELLOW' | 'RED' | 'GREEN'; }; 'VaultV2WarningMetadata': { kind: 'UNION'; name: 'VaultV2WarningMetadata'; fields: {}; possibleTypes: 'CustomMetadata' | 'NotWhitelistedVaultV2WarningMetadata' | 'TimelockVaultV2WarningMetadata' | 'UnrecognizedAssetVaultWarningMetadata'; }; 'VaultV2WarningsFilters': { kind: 'INPUT_OBJECT'; name: 'VaultV2WarningsFilters'; isOneOf: false; inputFields: [{ name: 'type_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'level_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2WarningLevel'; ofType: null; }; }; }; defaultValue: null }]; }; 'VaultV2WithdrawData': { kind: 'OBJECT'; name: 'VaultV2WithdrawData'; fields: { 'assets': { name: 'assets'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; } }; 'onBehalf': { name: 'onBehalf'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'receiver': { name: 'receiver'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; 'sender': { name: 'sender'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; - 'VaultV2sFilters': { kind: 'INPUT_OBJECT'; name: 'VaultV2sFilters'; isOneOf: false; inputFields: [{ name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'address_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'whitelisted'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'listed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'curator_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'totalAssetsUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'totalAssetsUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'totalAssets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalAssets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalSupply_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalSupply_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'liquidityUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'liquidityUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'liquidity_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'liquidity_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'apy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'apy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netApy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netApy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'realAssetsUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'realAssetsUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'realAssets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'realAssets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'idleAssetsUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'idleAssetsUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'idleAssets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'idleAssets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }]; }; - 'VaultVersion': { name: 'VaultVersion'; enumValues: 'V1' | 'V2'; }; + 'VaultV2sFilters': { kind: 'INPUT_OBJECT'; name: 'VaultV2sFilters'; isOneOf: false; inputFields: [{ name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'address_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'whitelisted'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'listed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'type_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'VaultV2Type'; ofType: null; }; }; }; defaultValue: null }, { name: 'curator_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'curatorAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; }; }; defaultValue: null }, { name: 'ownerAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Address'; ofType: null; }; }; }; defaultValue: null }, { name: 'performanceFee_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'performanceFee_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'managementFee_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'managementFee_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'maxRate_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'maxRate_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'creationTimestamp_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'creationTimestamp_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'performanceFeeAbdicated'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'managementFeeAbdicated'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'totalAssetsUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'totalAssetsUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'totalAssets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalAssets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalSupply_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalSupply_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'liquidityUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'liquidityUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'liquidity_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'liquidity_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'apy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'apy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netApy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netApy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'realAssetsUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'realAssetsUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'realAssets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'realAssets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'idleAssetsUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'idleAssetsUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'idleAssets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'idleAssets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }]; }; 'VaultWarning': { kind: 'OBJECT'; name: 'VaultWarning'; fields: { 'level': { name: 'level'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'ENUM'; name: 'WarningLevel'; ofType: null; }; } }; 'metadata': { name: 'metadata'; type: { kind: 'UNION'; name: 'VaultWarningMetadata'; ofType: null; } }; 'type': { name: 'type'; type: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; } }; }; }; 'VaultWarningMetadata': { kind: 'UNION'; name: 'VaultWarningMetadata'; fields: {}; possibleTypes: 'CustomMetadata' | 'InvalidNameVaultWarningMetadata' | 'InvalidSymbolVaultWarningMetadata' | 'NotWhitelistedVaultWarningMetadata' | 'ShortTimelockVaultWarningMetadata' | 'UnrecognizedDepositAssetVaultWarningMetadata'; }; 'WarningLevel': { name: 'WarningLevel'; enumValues: 'YELLOW' | 'RED'; }; - '_CrossVersionVault': { kind: 'OBJECT'; name: '_CrossVersionVault'; fields: { 'v1': { name: 'v1'; type: { kind: 'OBJECT'; name: 'Vault'; ofType: null; } }; 'v2': { name: 'v2'; type: { kind: 'OBJECT'; name: 'VaultV2'; ofType: null; } }; }; }; - '_CrossVersionVaultFilters': { kind: 'INPUT_OBJECT'; name: '_CrossVersionVaultFilters'; isOneOf: false; inputFields: [{ name: 'search'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'whitelisted'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'listed'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'promoted'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'featured'; type: { kind: 'SCALAR'; name: 'Boolean'; ofType: null; }; defaultValue: null }, { name: 'countryCode'; type: { kind: 'SCALAR'; name: 'String'; ofType: null; }; defaultValue: null }, { name: 'id_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'address_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'ownerAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'address_not_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'creatorAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'factoryAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'curatorAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'symbol_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'chainId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'Int'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetId_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetAddress_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetSymbol_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'assetTags_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'marketUniqueKey_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'apy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'apy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netApy_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'netApy_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'fee_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'fee_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'totalAssets_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalAssets_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalAssetsUsd_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'totalAssetsUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'totalSupply_gte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'totalSupply_lte'; type: { kind: 'SCALAR'; name: 'BigInt'; ofType: null; }; defaultValue: null }, { name: 'publicAllocatorFee_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'publicAllocatorFeeUsd_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'credoraRiskScore_lte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'credoraRiskScore_gte'; type: { kind: 'SCALAR'; name: 'Float'; ofType: null; }; defaultValue: null }, { name: 'curator_in'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'SCALAR'; name: 'String'; ofType: null; }; }; }; defaultValue: null }, { name: 'version'; type: { kind: 'ENUM'; name: 'VaultVersion'; ofType: null; }; defaultValue: null }]; }; - '_PaginatedCrossVersionVault': { kind: 'OBJECT'; name: '_PaginatedCrossVersionVault'; fields: { 'items': { name: 'items'; type: { kind: 'LIST'; name: never; ofType: { kind: 'NON_NULL'; name: never; ofType: { kind: 'OBJECT'; name: '_CrossVersionVault'; ofType: null; }; }; } }; 'pageInfo': { name: 'pageInfo'; type: { kind: 'OBJECT'; name: 'PageInfo'; ofType: null; } }; }; }; }; /** An IntrospectionQuery representation of your schema. diff --git a/apps/lite/src/lib/constants.tsx b/apps/lite/src/lib/constants.tsx index d4cab4b..f213e3a 100644 --- a/apps/lite/src/lib/constants.tsx +++ b/apps/lite/src/lib/constants.tsx @@ -11,7 +11,7 @@ export const APP_DEPRECATION_BANNER: { color: string; text: ReactNode } | undefi color: "bg-amber-600", text: ( - Morpho Lite will be gradually phased out in the coming months; learn more{" "} + Morpho Lite has been sunsetted; learn more{" "} -> = { - // [worldchain.id]: { - // chain: worldchain, - // cutoffDate: "February 14, 2026", - // ecosystemBuilder: "Oku", - // ecosystemBuilderUrl: "https://oku.trade/morpho/vaults?inputChain=worldchain", - // }, +export const CHAIN_DEPRECATION_INFO: Partial> = { + [worldchain.id]: { + chain: worldchain, + dashboardUrl: "https://app.morpho.org/worldchain/earn", + }, }; export function isReduceOnly(chainId: number | undefined) { - return chainId !== undefined && (CHAIN_DEPRECATION_INFO[chainId] !== undefined || chainId === worldchain.id); + return chainId !== undefined && CHAIN_DEPRECATION_INFO[chainId] !== undefined; } export const APP_DETAILS = { From f6f17f6d9bef3c06634e59387eb30ce9c4d3d4fd Mon Sep 17 00:00:00 2001 From: Sandro <100-dro@users.noreply.github.com> Date: Thu, 23 Apr 2026 11:47:18 +0200 Subject: [PATCH 2/2] chore(lite): update deprecation modal title and dashboard link Co-Authored-By: Claude Opus 4.7 (1M context) --- apps/lite/src/components/deprecation-modal.tsx | 7 +++++-- apps/lite/src/lib/constants.tsx | 3 +-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/apps/lite/src/components/deprecation-modal.tsx b/apps/lite/src/components/deprecation-modal.tsx index fe2f145..aac6ef1 100644 --- a/apps/lite/src/components/deprecation-modal.tsx +++ b/apps/lite/src/components/deprecation-modal.tsx @@ -9,14 +9,17 @@ import { AlertDialogTitle, } from "@morpho-org/uikit/components/shadcn/alert-dialog"; import { useEffect, useMemo, useState } from "react"; +import { useAccount } from "wagmi"; import { CHAIN_DEPRECATION_INFO } from "@/lib/constants"; export function DeprecationModal({ chainId }: { chainId: number | undefined }) { + const { address } = useAccount(); const deprecationInfo = useMemo( () => (chainId !== undefined ? CHAIN_DEPRECATION_INFO[chainId] : undefined), [chainId], ); + const dashboardUrl = address ? `https://app.morpho.org/dashboard/${address}` : "https://app.morpho.org/dashboard"; const [open, setOpen] = useState(true); // Reset to open when chainId changes @@ -33,13 +36,13 @@ export function DeprecationModal({ chainId }: { chainId: number | undefined }) { - The Morpho app now supports {deprecationInfo.chain.name}! + The main Morpho app now supports {deprecationInfo.chain.name}!

Users can now manage their position on the{" "} - + Dashboard . diff --git a/apps/lite/src/lib/constants.tsx b/apps/lite/src/lib/constants.tsx index f213e3a..aa9be3f 100644 --- a/apps/lite/src/lib/constants.tsx +++ b/apps/lite/src/lib/constants.tsx @@ -28,10 +28,9 @@ export const APP_DEPRECATION_BANNER: { color: string; text: ReactNode } | undefi * Chain-specific deprecation modal configuration. * Only chains listed here will show the deprecation modal. */ -export const CHAIN_DEPRECATION_INFO: Partial> = { +export const CHAIN_DEPRECATION_INFO: Partial> = { [worldchain.id]: { chain: worldchain, - dashboardUrl: "https://app.morpho.org/worldchain/earn", }, };