{ "@context": { "@vocab": "https://docs.euler.finance/vocabulary/", "euler": "https://docs.euler.finance/vocabulary/", "schema": "https://schema.org/", "xsd": "http://www.w3.org/2001/XMLSchema#", "name": "schema:name", "description": "schema:description", "url": { "@id": "schema:url", "@type": "@id" } }, "@graph": [ { "@id": "https://v3.euler.finance/v3", "@type": "schema:WebAPI", "name": "Euler Data API (V3)", "description": "API specification for Euler Data v3. This spec defines the current\nresource-oriented contract for the platform, with emphasis on consistent\nschemas, predictable REST semantics, caching, observability,", "schema:version": "3.0.0", "schema:documentation": "https://docs.euler.finance/developers/data-querying/euler-v3-api" }, { "@id": "euler:ErrorResponse", "@type": "schema:DefinedTerm", "name": "ErrorResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:ErrorResponse/error", "name": "error" } ] }, { "@id": "euler:HealthResponse", "@type": "schema:DefinedTerm", "name": "HealthResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:HealthResponse/status", "name": "status" }, { "@id": "euler:HealthResponse/version", "name": "version" }, { "@id": "euler:HealthResponse/uptime", "name": "uptime" }, { "@id": "euler:HealthResponse/timestamp", "name": "timestamp" } ] }, { "@id": "euler:DetailedHealthResponse", "@type": "schema:DefinedTerm", "name": "DetailedHealthResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:PlatformAuthSession", "@type": "schema:DefinedTerm", "name": "PlatformAuthSession", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:PlatformAuthSession/platformAdminId", "name": "platformAdminId" }, { "@id": "euler:PlatformAuthSession/googleEmail", "name": "googleEmail" }, { "@id": "euler:PlatformAuthSession/googleSubject", "name": "googleSubject" }, { "@id": "euler:PlatformAuthSession/active", "name": "active" }, { "@id": "euler:PlatformAuthSession/expiresAt", "name": "expiresAt" } ] }, { "@id": "euler:PlatformAdminAccessRequest", "@type": "schema:DefinedTerm", "name": "PlatformAdminAccessRequest", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:PlatformAdminAccessRequest/googleEmail", "name": "googleEmail" } ] }, { "@id": "euler:PlatformAdminAccess", "@type": "schema:DefinedTerm", "name": "PlatformAdminAccess", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:PlatformAdminAccess/id", "name": "id" }, { "@id": "euler:PlatformAdminAccess/googleEmail", "name": "googleEmail" }, { "@id": "euler:PlatformAdminAccess/createdAt", "name": "createdAt" }, { "@id": "euler:PlatformAdminAccess/revokedAt", "name": "revokedAt" } ] }, { "@id": "euler:PlatformAdminCreateAccessResult", "@type": "schema:DefinedTerm", "name": "PlatformAdminCreateAccessResult", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:PlatformAdminCreateAccessResult/admin", "name": "admin" }, { "@id": "euler:PlatformAdminCreateAccessResult/state", "name": "state" } ] }, { "@id": "euler:PlatformAdminRevokeAccessResult", "@type": "schema:DefinedTerm", "name": "PlatformAdminRevokeAccessResult", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:PlatformAdminRevokeAccessResult/admin", "name": "admin" }, { "@id": "euler:PlatformAdminRevokeAccessResult/state", "name": "state" } ] }, { "@id": "euler:Entity", "@type": "schema:DefinedTerm", "name": "Entity", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:Entity/id", "name": "id" }, { "@id": "euler:Entity/name", "name": "name" }, { "@id": "euler:Entity/logo", "name": "logo" }, { "@id": "euler:Entity/description", "name": "description" }, { "@id": "euler:Entity/url", "name": "url" }, { "@id": "euler:Entity/socialTwitter", "name": "socialTwitter" }, { "@id": "euler:Entity/socialYoutube", "name": "socialYoutube" }, { "@id": "euler:Entity/socialDiscord", "name": "socialDiscord" }, { "@id": "euler:Entity/socialTelegram", "name": "socialTelegram" }, { "@id": "euler:Entity/socialGithub", "name": "socialGithub" } ] }, { "@id": "euler:EntityCreateRequest", "@type": "schema:DefinedTerm", "name": "EntityCreateRequest", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EntityCreateRequest/id", "name": "id" }, { "@id": "euler:EntityCreateRequest/name", "name": "name" }, { "@id": "euler:EntityCreateRequest/logo", "name": "logo" }, { "@id": "euler:EntityCreateRequest/description", "name": "description" }, { "@id": "euler:EntityCreateRequest/url", "name": "url" }, { "@id": "euler:EntityCreateRequest/socialTwitter", "name": "socialTwitter" }, { "@id": "euler:EntityCreateRequest/socialYoutube", "name": "socialYoutube" }, { "@id": "euler:EntityCreateRequest/socialDiscord", "name": "socialDiscord" }, { "@id": "euler:EntityCreateRequest/socialTelegram", "name": "socialTelegram" }, { "@id": "euler:EntityCreateRequest/socialGithub", "name": "socialGithub" } ] }, { "@id": "euler:EntityUpdateRequest", "@type": "schema:DefinedTerm", "name": "EntityUpdateRequest", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EntityUpdateRequest/name", "name": "name" }, { "@id": "euler:EntityUpdateRequest/logo", "name": "logo" }, { "@id": "euler:EntityUpdateRequest/description", "name": "description" }, { "@id": "euler:EntityUpdateRequest/url", "name": "url" }, { "@id": "euler:EntityUpdateRequest/socialTwitter", "name": "socialTwitter" }, { "@id": "euler:EntityUpdateRequest/socialYoutube", "name": "socialYoutube" }, { "@id": "euler:EntityUpdateRequest/socialDiscord", "name": "socialDiscord" }, { "@id": "euler:EntityUpdateRequest/socialTelegram", "name": "socialTelegram" }, { "@id": "euler:EntityUpdateRequest/socialGithub", "name": "socialGithub" } ] }, { "@id": "euler:EntityMember", "@type": "schema:DefinedTerm", "name": "EntityMember", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EntityMember/id", "name": "id" }, { "@id": "euler:EntityMember/entityId", "name": "entityId" }, { "@id": "euler:EntityMember/email", "name": "email" }, { "@id": "euler:EntityMember/name", "name": "name" }, { "@id": "euler:EntityMember/role", "name": "role" }, { "@id": "euler:EntityMember/createdAt", "name": "createdAt" }, { "@id": "euler:EntityMember/revokedAt", "name": "revokedAt" } ] }, { "@id": "euler:EntityMemberCreateRequest", "@type": "schema:DefinedTerm", "name": "EntityMemberCreateRequest", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EntityMemberCreateRequest/email", "name": "email" }, { "@id": "euler:EntityMemberCreateRequest/name", "name": "name" }, { "@id": "euler:EntityMemberCreateRequest/role", "name": "role" } ] }, { "@id": "euler:EntityAddress", "@type": "schema:DefinedTerm", "name": "EntityAddress", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EntityAddress/entityId", "name": "entityId" }, { "@id": "euler:EntityAddress/chainId", "name": "chainId" }, { "@id": "euler:EntityAddress/address", "name": "address" }, { "@id": "euler:EntityAddress/label", "name": "label" } ] }, { "@id": "euler:EntityAddressCreateRequest", "@type": "schema:DefinedTerm", "name": "EntityAddressCreateRequest", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EntityAddressCreateRequest/chainId", "name": "chainId" }, { "@id": "euler:EntityAddressCreateRequest/address", "name": "address" }, { "@id": "euler:EntityAddressCreateRequest/label", "name": "label" } ] }, { "@id": "euler:EntityMemberUpdateRequest", "@type": "schema:DefinedTerm", "name": "EntityMemberUpdateRequest", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EntityMemberUpdateRequest/name", "name": "name" }, { "@id": "euler:EntityMemberUpdateRequest/role", "name": "role" } ] }, { "@id": "euler:PaginationMeta", "@type": "schema:DefinedTerm", "name": "PaginationMeta", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:PaginationMeta/total", "name": "total" }, { "@id": "euler:PaginationMeta/hasMore", "name": "hasMore" }, { "@id": "euler:PaginationMeta/offset", "name": "offset" }, { "@id": "euler:PaginationMeta/limit", "name": "limit" }, { "@id": "euler:PaginationMeta/timestamp", "name": "timestamp" }, { "@id": "euler:PaginationMeta/chainId", "name": "chainId" } ] }, { "@id": "euler:Chain", "@type": "schema:DefinedTerm", "name": "Chain", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:Chain/id", "name": "id" }, { "@id": "euler:Chain/name", "name": "name" }, { "@id": "euler:Chain/status", "name": "status" } ] }, { "@id": "euler:ProtocolStats", "@type": "schema:DefinedTerm", "name": "ProtocolStats", "description": "EVK lending aggregates across the selected chains, with Earn TVL reported separately.", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:ProtocolStats/totalSuppliedUsd", "name": "totalSuppliedUsd" }, { "@id": "euler:ProtocolStats/totalBorrowedUsd", "name": "totalBorrowedUsd" }, { "@id": "euler:ProtocolStats/earnTotalAssetsUsd", "name": "earnTotalAssetsUsd" }, { "@id": "euler:ProtocolStats/utilization", "name": "utilization" }, { "@id": "euler:ProtocolStats/vaultCount", "name": "vaultCount" }, { "@id": "euler:ProtocolStats/chainCount", "name": "chainCount" } ] }, { "@id": "euler:ChainStats", "@type": "schema:DefinedTerm", "name": "ChainStats", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:AssetRef", "@type": "schema:DefinedTerm", "name": "AssetRef", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:AssetRef/address", "name": "address" }, { "@id": "euler:AssetRef/symbol", "name": "symbol" }, { "@id": "euler:AssetRef/decimals", "name": "decimals" }, { "@id": "euler:AssetRef/name", "name": "name" } ] }, { "@id": "euler:OraclePriceRaw", "@type": "schema:DefinedTerm", "name": "OraclePriceRaw", "description": "Exact oracle quote values returned by contracts, represented as raw integer strings in the oracle unit-of-account scale.", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OraclePriceRaw/queryFailure", "name": "queryFailure" }, { "@id": "euler:OraclePriceRaw/queryFailureReason", "name": "queryFailureReason" }, { "@id": "euler:OraclePriceRaw/amountIn", "name": "amountIn" }, { "@id": "euler:OraclePriceRaw/amountOutMid", "name": "amountOutMid" }, { "@id": "euler:OraclePriceRaw/amountOutBid", "name": "amountOutBid" }, { "@id": "euler:OraclePriceRaw/amountOutAsk", "name": "amountOutAsk" }, { "@id": "euler:OraclePriceRaw/timestamp", "name": "timestamp" } ] }, { "@id": "euler:VaultFees", "@type": "schema:DefinedTerm", "name": "VaultFees", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultFees/interestFee", "name": "interestFee" }, { "@id": "euler:VaultFees/accumulatedFeesShares", "name": "accumulatedFeesShares" }, { "@id": "euler:VaultFees/accumulatedFeesAssets", "name": "accumulatedFeesAssets" }, { "@id": "euler:VaultFees/governorFeeReceiver", "name": "governorFeeReceiver" }, { "@id": "euler:VaultFees/protocolFeeReceiver", "name": "protocolFeeReceiver" }, { "@id": "euler:VaultFees/protocolFeeShare", "name": "protocolFeeShare" } ] }, { "@id": "euler:VaultHookedOperations", "@type": "schema:DefinedTerm", "name": "VaultHookedOperations", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultHookedOperations/deposit", "name": "deposit" }, { "@id": "euler:VaultHookedOperations/mint", "name": "mint" }, { "@id": "euler:VaultHookedOperations/withdraw", "name": "withdraw" }, { "@id": "euler:VaultHookedOperations/redeem", "name": "redeem" }, { "@id": "euler:VaultHookedOperations/transfer", "name": "transfer" }, { "@id": "euler:VaultHookedOperations/skim", "name": "skim" }, { "@id": "euler:VaultHookedOperations/borrow", "name": "borrow" }, { "@id": "euler:VaultHookedOperations/repay", "name": "repay" }, { "@id": "euler:VaultHookedOperations/repayWithShares", "name": "repayWithShares" }, { "@id": "euler:VaultHookedOperations/pullDebt", "name": "pullDebt" } ] }, { "@id": "euler:VaultHooks", "@type": "schema:DefinedTerm", "name": "VaultHooks", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultHooks/hookedOperations", "name": "hookedOperations" }, { "@id": "euler:VaultHooks/hookTarget", "name": "hookTarget" } ] }, { "@id": "euler:VaultCaps", "@type": "schema:DefinedTerm", "name": "VaultCaps", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultCaps/supplyCap", "name": "supplyCap" }, { "@id": "euler:VaultCaps/borrowCap", "name": "borrowCap" } ] }, { "@id": "euler:VaultLiquidation", "@type": "schema:DefinedTerm", "name": "VaultLiquidation", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultLiquidation/maxLiquidationDiscount", "name": "maxLiquidationDiscount" }, { "@id": "euler:VaultLiquidation/liquidationCoolOffTime", "name": "liquidationCoolOffTime" }, { "@id": "euler:VaultLiquidation/socializeDebt", "name": "socializeDebt" } ] }, { "@id": "euler:VaultInterestRates", "@type": "schema:DefinedTerm", "name": "VaultInterestRates", "description": "Contract interest-rate values formatted as decimal strings in fraction units, not public percent APY numbers.", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultInterestRates/borrowSPY", "name": "borrowSPY" }, { "@id": "euler:VaultInterestRates/borrowAPY", "name": "borrowAPY" }, { "@id": "euler:VaultInterestRates/supplyAPY", "name": "supplyAPY" } ] }, { "@id": "euler:VaultInterestRateModel", "@type": "schema:DefinedTerm", "name": "VaultInterestRateModel", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultInterestRateModel/address", "name": "address" }, { "@id": "euler:VaultInterestRateModel/type", "name": "type" }, { "@id": "euler:VaultInterestRateModel/data", "name": "data" } ] }, { "@id": "euler:SubAccount", "@type": "schema:DefinedTerm", "name": "SubAccount", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:SubAccount/chainId", "name": "chainId" }, { "@id": "euler:SubAccount/owner", "name": "owner" }, { "@id": "euler:SubAccount/addressPrefix", "name": "addressPrefix" }, { "@id": "euler:SubAccount/blockNumber", "name": "blockNumber" }, { "@id": "euler:SubAccount/timestamp", "name": "timestamp" } ] }, { "@id": "euler:OracleAdapterPythDetail", "@type": "schema:DefinedTerm", "name": "OracleAdapterPythDetail", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleAdapterPythDetail/pyth", "name": "pyth" }, { "@id": "euler:OracleAdapterPythDetail/base", "name": "base" }, { "@id": "euler:OracleAdapterPythDetail/quote", "name": "quote" }, { "@id": "euler:OracleAdapterPythDetail/feedId", "name": "feedId" }, { "@id": "euler:OracleAdapterPythDetail/maxStaleness", "name": "maxStaleness" }, { "@id": "euler:OracleAdapterPythDetail/maxConfWidth", "name": "maxConfWidth" } ] }, { "@id": "euler:OracleAdapterChainlinkDetail", "@type": "schema:DefinedTerm", "name": "OracleAdapterChainlinkDetail", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleAdapterChainlinkDetail/oracle", "name": "oracle" } ] }, { "@id": "euler:OracleDetailedInfo", "@type": "schema:DefinedTerm", "name": "OracleDetailedInfo", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleDetailedInfo/oracle", "name": "oracle" }, { "@id": "euler:OracleDetailedInfo/name", "name": "name" }, { "@id": "euler:OracleDetailedInfo/oracleInfo", "name": "oracleInfo" } ] }, { "@id": "euler:OracleAdapterEntry", "@type": "schema:DefinedTerm", "name": "OracleAdapterEntry", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleAdapterEntry/oracle", "name": "oracle" }, { "@id": "euler:OracleAdapterEntry/name", "name": "name" }, { "@id": "euler:OracleAdapterEntry/base", "name": "base" }, { "@id": "euler:OracleAdapterEntry/quote", "name": "quote" }, { "@id": "euler:OracleAdapterEntry/pythDetail", "name": "pythDetail" }, { "@id": "euler:OracleAdapterEntry/chainlinkDetail", "name": "chainlinkDetail" } ] }, { "@id": "euler:OracleResolvedVault", "@type": "schema:DefinedTerm", "name": "OracleResolvedVault", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleResolvedVault/vault", "name": "vault" }, { "@id": "euler:OracleResolvedVault/quote", "name": "quote" }, { "@id": "euler:OracleResolvedVault/asset", "name": "asset" }, { "@id": "euler:OracleResolvedVault/resolvedAssets", "name": "resolvedAssets" } ] }, { "@id": "euler:OracleInfo", "@type": "schema:DefinedTerm", "name": "OracleInfo", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleInfo/oracle", "name": "oracle" }, { "@id": "euler:OracleInfo/name", "name": "name" }, { "@id": "euler:OracleInfo/detailedInfo", "name": "detailedInfo" }, { "@id": "euler:OracleInfo/adapters", "name": "adapters" }, { "@id": "euler:OracleInfo/resolvedVaults", "name": "resolvedVaults" } ] }, { "@id": "euler:Vault", "@type": "schema:DefinedTerm", "name": "Vault", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:Vault/chainId", "name": "chainId" }, { "@id": "euler:Vault/address", "name": "address" }, { "@id": "euler:Vault/vaultType", "name": "vaultType" }, { "@id": "euler:Vault/name", "name": "name" }, { "@id": "euler:Vault/symbol", "name": "symbol" }, { "@id": "euler:Vault/decimals", "name": "decimals" }, { "@id": "euler:Vault/shares", "name": "shares" }, { "@id": "euler:Vault/asset", "name": "asset" }, { "@id": "euler:Vault/totalAssets", "name": "totalAssets" }, { "@id": "euler:Vault/totalBorrows", "name": "totalBorrows" } ] }, { "@id": "euler:VaultResolveEntry", "@type": "schema:DefinedTerm", "name": "VaultResolveEntry", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultResolveEntry/chainId", "name": "chainId" }, { "@id": "euler:VaultResolveEntry/address", "name": "address" }, { "@id": "euler:VaultResolveEntry/found", "name": "found" }, { "@id": "euler:VaultResolveEntry/vaultType", "name": "vaultType" }, { "@id": "euler:VaultResolveEntry/factory", "name": "factory" }, { "@id": "euler:VaultResolveEntry/resource", "name": "resource" }, { "@id": "euler:VaultResolveEntry/snapshotTimestamp", "name": "snapshotTimestamp" } ] }, { "@id": "euler:VaultDetails", "@type": "schema:DefinedTerm", "name": "VaultDetails", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:VaultApyPoint", "@type": "schema:DefinedTerm", "name": "VaultApyPoint", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultApyPoint/supplyApy", "name": "supplyApy" }, { "@id": "euler:VaultApyPoint/borrowApy", "name": "borrowApy" }, { "@id": "euler:VaultApyPoint/timestamp", "name": "timestamp" } ] }, { "@id": "euler:VaultApy", "@type": "schema:DefinedTerm", "name": "VaultApy", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultApy/current", "name": "current" }, { "@id": "euler:VaultApy/history", "name": "history" } ] }, { "@id": "euler:VaultApyMeta", "@type": "schema:DefinedTerm", "name": "VaultApyMeta", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultApyMeta/chainId", "name": "chainId" }, { "@id": "euler:VaultApyMeta/vault", "name": "vault" }, { "@id": "euler:VaultApyMeta/resolution", "name": "resolution" }, { "@id": "euler:VaultApyMeta/startTimestamp", "name": "startTimestamp" }, { "@id": "euler:VaultApyMeta/endTimestamp", "name": "endTimestamp" }, { "@id": "euler:VaultApyMeta/timestamp", "name": "timestamp" } ] }, { "@id": "euler:VaultTotalsPoint", "@type": "schema:DefinedTerm", "name": "VaultTotalsPoint", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultTotalsPoint/totalAssets", "name": "totalAssets" }, { "@id": "euler:VaultTotalsPoint/totalBorrows", "name": "totalBorrows" }, { "@id": "euler:VaultTotalsPoint/cash", "name": "cash" }, { "@id": "euler:VaultTotalsPoint/utilization", "name": "utilization" }, { "@id": "euler:VaultTotalsPoint/supplyApy", "name": "supplyApy" }, { "@id": "euler:VaultTotalsPoint/borrowApy", "name": "borrowApy" }, { "@id": "euler:VaultTotalsPoint/timestamp", "name": "timestamp" } ] }, { "@id": "euler:VaultTotals", "@type": "schema:DefinedTerm", "name": "VaultTotals", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultTotals/current", "name": "current" }, { "@id": "euler:VaultTotals/history", "name": "history" } ] }, { "@id": "euler:VaultTotalsMeta", "@type": "schema:DefinedTerm", "name": "VaultTotalsMeta", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:VaultTotalsFreshness", "@type": "schema:DefinedTerm", "name": "VaultTotalsFreshness", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultTotalsFreshness/mode", "name": "mode" }, { "@id": "euler:VaultTotalsFreshness/forceFreshRequested", "name": "forceFreshRequested" }, { "@id": "euler:VaultTotalsFreshness/refreshTriggered", "name": "refreshTriggered" }, { "@id": "euler:VaultTotalsFreshness/refreshCompleted", "name": "refreshCompleted" }, { "@id": "euler:VaultTotalsFreshness/timedOut", "name": "timedOut" }, { "@id": "euler:VaultTotalsFreshness/rateLimited", "name": "rateLimited" }, { "@id": "euler:VaultTotalsFreshness/fallbackReason", "name": "fallbackReason" }, { "@id": "euler:VaultTotalsFreshness/waitedMs", "name": "waitedMs" }, { "@id": "euler:VaultTotalsFreshness/latestSnapshotTimestamp", "name": "latestSnapshotTimestamp" }, { "@id": "euler:VaultTotalsFreshness/ageSeconds", "name": "ageSeconds" } ] }, { "@id": "euler:OracleRouterConfig", "@type": "schema:DefinedTerm", "name": "OracleRouterConfig", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleRouterConfig/asset0", "name": "asset0" }, { "@id": "euler:OracleRouterConfig/asset1", "name": "asset1" }, { "@id": "euler:OracleRouterConfig/oracle", "name": "oracle" }, { "@id": "euler:OracleRouterConfig/blockNumber", "name": "blockNumber" }, { "@id": "euler:OracleRouterConfig/timestamp", "name": "timestamp" }, { "@id": "euler:OracleRouterConfig/txHash", "name": "txHash" } ] }, { "@id": "euler:OracleRouterVault", "@type": "schema:DefinedTerm", "name": "OracleRouterVault", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleRouterVault/vault", "name": "vault" }, { "@id": "euler:OracleRouterVault/asset", "name": "asset" }, { "@id": "euler:OracleRouterVault/blockNumber", "name": "blockNumber" }, { "@id": "euler:OracleRouterVault/timestamp", "name": "timestamp" }, { "@id": "euler:OracleRouterVault/txHash", "name": "txHash" } ] }, { "@id": "euler:OracleRouterState", "@type": "schema:DefinedTerm", "name": "OracleRouterState", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleRouterState/chainId", "name": "chainId" }, { "@id": "euler:OracleRouterState/router", "name": "router" }, { "@id": "euler:OracleRouterState/deployer", "name": "deployer" }, { "@id": "euler:OracleRouterState/deployedAt", "name": "deployedAt" }, { "@id": "euler:OracleRouterState/configs", "name": "configs" }, { "@id": "euler:OracleRouterState/vaults", "name": "vaults" } ] }, { "@id": "euler:CollateralConfigWithPrice", "@type": "schema:DefinedTerm", "name": "CollateralConfigWithPrice", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:VaultCollateralDetail", "@type": "schema:DefinedTerm", "name": "VaultCollateralDetail", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:VaultIncludePrices", "@type": "schema:DefinedTerm", "name": "VaultIncludePrices", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultIncludePrices/asset", "name": "asset" }, { "@id": "euler:VaultIncludePrices/collaterals", "name": "collaterals" } ] }, { "@id": "euler:VaultDetailsWithIncludes", "@type": "schema:DefinedTerm", "name": "VaultDetailsWithIncludes", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:VaultDetailResponse", "@type": "schema:DefinedTerm", "name": "VaultDetailResponse", "description": "Single-vault detail response shape for `GET /v3/evk/vaults/{chainId}/{address}`.", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultDetailResponse/chainId", "name": "chainId" }, { "@id": "euler:VaultDetailResponse/address", "name": "address" }, { "@id": "euler:VaultDetailResponse/vaultType", "name": "vaultType" }, { "@id": "euler:VaultDetailResponse/name", "name": "name" }, { "@id": "euler:VaultDetailResponse/symbol", "name": "symbol" }, { "@id": "euler:VaultDetailResponse/decimals", "name": "decimals" }, { "@id": "euler:VaultDetailResponse/shares", "name": "shares" }, { "@id": "euler:VaultDetailResponse/asset", "name": "asset" }, { "@id": "euler:VaultDetailResponse/dToken", "name": "dToken" }, { "@id": "euler:VaultDetailResponse/oracle", "name": "oracle" } ] }, { "@id": "euler:VaultDetailResponseWithIncludes", "@type": "schema:DefinedTerm", "name": "VaultDetailResponseWithIncludes", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:EvkVaultBatchRequest", "@type": "schema:DefinedTerm", "name": "EvkVaultBatchRequest", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EvkVaultBatchRequest/chainId", "name": "chainId" }, { "@id": "euler:EvkVaultBatchRequest/addresses", "name": "addresses" }, { "@id": "euler:EvkVaultBatchRequest/include", "name": "include" } ] }, { "@id": "euler:EvkVaultBatchMeta", "@type": "schema:DefinedTerm", "name": "EvkVaultBatchMeta", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EvkVaultBatchMeta/count", "name": "count" }, { "@id": "euler:EvkVaultBatchMeta/requested", "name": "requested" }, { "@id": "euler:EvkVaultBatchMeta/notFound", "name": "notFound" }, { "@id": "euler:EvkVaultBatchMeta/timestamp", "name": "timestamp" }, { "@id": "euler:EvkVaultBatchMeta/chainId", "name": "chainId" } ] }, { "@id": "euler:EvkVaultBatchResponse", "@type": "schema:DefinedTerm", "name": "EvkVaultBatchResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EvkVaultBatchResponse/data", "name": "data" }, { "@id": "euler:EvkVaultBatchResponse/meta", "name": "meta" } ] }, { "@id": "euler:EarnVaultSummary", "@type": "schema:DefinedTerm", "name": "EarnVaultSummary", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EarnVaultSummary/chainId", "name": "chainId" }, { "@id": "euler:EarnVaultSummary/address", "name": "address" }, { "@id": "euler:EarnVaultSummary/name", "name": "name" }, { "@id": "euler:EarnVaultSummary/symbol", "name": "symbol" }, { "@id": "euler:EarnVaultSummary/decimals", "name": "decimals" }, { "@id": "euler:EarnVaultSummary/asset", "name": "asset" }, { "@id": "euler:EarnVaultSummary/totalAssets", "name": "totalAssets" }, { "@id": "euler:EarnVaultSummary/totalShares", "name": "totalShares" }, { "@id": "euler:EarnVaultSummary/lostAssets", "name": "lostAssets" }, { "@id": "euler:EarnVaultSummary/exchangeRate", "name": "exchangeRate" } ] }, { "@id": "euler:EarnVaultBatchRequest", "@type": "schema:DefinedTerm", "name": "EarnVaultBatchRequest", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EarnVaultBatchRequest/chainId", "name": "chainId" }, { "@id": "euler:EarnVaultBatchRequest/addresses", "name": "addresses" }, { "@id": "euler:EarnVaultBatchRequest/include", "name": "include" } ] }, { "@id": "euler:EarnVaultBatchMeta", "@type": "schema:DefinedTerm", "name": "EarnVaultBatchMeta", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EarnVaultBatchMeta/count", "name": "count" }, { "@id": "euler:EarnVaultBatchMeta/requested", "name": "requested" }, { "@id": "euler:EarnVaultBatchMeta/notFound", "name": "notFound" }, { "@id": "euler:EarnVaultBatchMeta/timestamp", "name": "timestamp" }, { "@id": "euler:EarnVaultBatchMeta/chainId", "name": "chainId" } ] }, { "@id": "euler:EarnVaultBatchItem", "@type": "schema:DefinedTerm", "name": "EarnVaultBatchItem", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:EarnVaultBatchResponse", "@type": "schema:DefinedTerm", "name": "EarnVaultBatchResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EarnVaultBatchResponse/data", "name": "data" }, { "@id": "euler:EarnVaultBatchResponse/meta", "name": "meta" } ] }, { "@id": "euler:EarnVaultDetails", "@type": "schema:DefinedTerm", "name": "EarnVaultDetails", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:EarnStrategy", "@type": "schema:DefinedTerm", "name": "EarnStrategy", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EarnStrategy/address", "name": "address" }, { "@id": "euler:EarnStrategy/vaultType", "name": "vaultType" }, { "@id": "euler:EarnStrategy/symbol", "name": "symbol" }, { "@id": "euler:EarnStrategy/name", "name": "name" }, { "@id": "euler:EarnStrategy/decimals", "name": "decimals" }, { "@id": "euler:EarnStrategy/suppliedAssets", "name": "suppliedAssets" }, { "@id": "euler:EarnStrategy/withdrawnAssets", "name": "withdrawnAssets" }, { "@id": "euler:EarnStrategy/allocatedAssets", "name": "allocatedAssets" }, { "@id": "euler:EarnStrategy/allocatedAssetsUsd", "name": "allocatedAssetsUsd" }, { "@id": "euler:EarnStrategy/availableAssets", "name": "availableAssets" } ] }, { "@id": "euler:EarnVaultManagement", "@type": "schema:DefinedTerm", "name": "EarnVaultManagement", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EarnVaultManagement/owner", "name": "owner" }, { "@id": "euler:EarnVaultManagement/curator", "name": "curator" }, { "@id": "euler:EarnVaultManagement/guardian", "name": "guardian" }, { "@id": "euler:EarnVaultManagement/feeRecipient", "name": "feeRecipient" }, { "@id": "euler:EarnVaultManagement/timelockSeconds", "name": "timelockSeconds" }, { "@id": "euler:EarnVaultManagement/performanceFee", "name": "performanceFee" } ] }, { "@id": "euler:EarnVaultGovernance", "@type": "schema:DefinedTerm", "name": "EarnVaultGovernance", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EarnVaultGovernance/owner", "name": "owner" }, { "@id": "euler:EarnVaultGovernance/creator", "name": "creator" }, { "@id": "euler:EarnVaultGovernance/curator", "name": "curator" }, { "@id": "euler:EarnVaultGovernance/guardian", "name": "guardian" }, { "@id": "euler:EarnVaultGovernance/feeReceiver", "name": "feeReceiver" }, { "@id": "euler:EarnVaultGovernance/timelock", "name": "timelock" }, { "@id": "euler:EarnVaultGovernance/pendingTimelock", "name": "pendingTimelock" }, { "@id": "euler:EarnVaultGovernance/pendingTimelockValidAt", "name": "pendingTimelockValidAt" }, { "@id": "euler:EarnVaultGovernance/pendingGuardian", "name": "pendingGuardian" }, { "@id": "euler:EarnVaultGovernance/pendingGuardianValidAt", "name": "pendingGuardianValidAt" } ] }, { "@id": "euler:EarnStrategyAllocationCap", "@type": "schema:DefinedTerm", "name": "EarnStrategyAllocationCap", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EarnStrategyAllocationCap/current", "name": "current" }, { "@id": "euler:EarnStrategyAllocationCap/pending", "name": "pending" }, { "@id": "euler:EarnStrategyAllocationCap/pendingValidAt", "name": "pendingValidAt" } ] }, { "@id": "euler:EarnIncludePrices", "@type": "schema:DefinedTerm", "name": "EarnIncludePrices", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:EarnIncludePrices/asset", "name": "asset" } ] }, { "@id": "euler:EarnVaultDetailsWithIncludes", "@type": "schema:DefinedTerm", "name": "EarnVaultDetailsWithIncludes", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" } }, { "@id": "euler:VaultPosition", "@type": "schema:DefinedTerm", "name": "VaultPosition", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultPosition/account", "name": "account" }, { "@id": "euler:VaultPosition/shares", "name": "shares" }, { "@id": "euler:VaultPosition/assets", "name": "assets" }, { "@id": "euler:VaultPosition/assetsUsd", "name": "assetsUsd" }, { "@id": "euler:VaultPosition/lastUpdatedBlock", "name": "lastUpdatedBlock" } ] }, { "@id": "euler:AccountLiquidityValue", "@type": "schema:DefinedTerm", "name": "AccountLiquidityValue", "description": "Contract-derived account-liquidity value in unit-of-account terms; each field is a raw 18-decimal bigint string.", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:AccountLiquidityValue/borrowing", "name": "borrowing" }, { "@id": "euler:AccountLiquidityValue/liquidation", "name": "liquidation" }, { "@id": "euler:AccountLiquidityValue/oracleMid", "name": "oracleMid" } ] }, { "@id": "euler:AccountPositionLiquidity", "@type": "schema:DefinedTerm", "name": "AccountPositionLiquidity", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:AccountPositionLiquidity/vaultAddress", "name": "vaultAddress" }, { "@id": "euler:AccountPositionLiquidity/unitOfAccount", "name": "unitOfAccount" }, { "@id": "euler:AccountPositionLiquidity/daysToLiquidation", "name": "daysToLiquidation" }, { "@id": "euler:AccountPositionLiquidity/liabilityValue", "name": "liabilityValue" }, { "@id": "euler:AccountPositionLiquidity/totalCollateralValue", "name": "totalCollateralValue" }, { "@id": "euler:AccountPositionLiquidity/collaterals", "name": "collaterals" }, { "@id": "euler:AccountPositionLiquidity/liabilityValueUsd", "name": "liabilityValueUsd" }, { "@id": "euler:AccountPositionLiquidity/totalCollateralValueUsd", "name": "totalCollateralValueUsd" } ] }, { "@id": "euler:AccountPosition", "@type": "schema:DefinedTerm", "name": "AccountPosition", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:AccountPosition/chainId", "name": "chainId" }, { "@id": "euler:AccountPosition/account", "name": "account" }, { "@id": "euler:AccountPosition/vault", "name": "vault" }, { "@id": "euler:AccountPosition/vaultType", "name": "vaultType" }, { "@id": "euler:AccountPosition/asset", "name": "asset" }, { "@id": "euler:AccountPosition/shares", "name": "shares" }, { "@id": "euler:AccountPosition/assets", "name": "assets" }, { "@id": "euler:AccountPosition/borrowed", "name": "borrowed" }, { "@id": "euler:AccountPosition/assetsValue", "name": "assetsValue" }, { "@id": "euler:AccountPosition/debtValue", "name": "debtValue" } ] }, { "@id": "euler:AccountPortfolioResponse", "@type": "schema:DefinedTerm", "name": "AccountPortfolioResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:AccountPortfolioResponse/chainId", "name": "chainId" }, { "@id": "euler:AccountPortfolioResponse/owner", "name": "owner" }, { "@id": "euler:AccountPortfolioResponse/portfolio", "name": "portfolio" }, { "@id": "euler:AccountPortfolioResponse/account", "name": "account" }, { "@id": "euler:AccountPortfolioResponse/errors", "name": "errors" }, { "@id": "euler:AccountPortfolioResponse/freshness", "name": "freshness" } ] }, { "@id": "euler:PortfolioSavingsPosition", "@type": "schema:DefinedTerm", "name": "PortfolioSavingsPosition", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:PortfolioSavingsPosition/position", "name": "position" }, { "@id": "euler:PortfolioSavingsPosition/vault", "name": "vault" }, { "@id": "euler:PortfolioSavingsPosition/subAccount", "name": "subAccount" }, { "@id": "euler:PortfolioSavingsPosition/shares", "name": "shares" }, { "@id": "euler:PortfolioSavingsPosition/assets", "name": "assets" }, { "@id": "euler:PortfolioSavingsPosition/suppliedValueUsd", "name": "suppliedValueUsd" }, { "@id": "euler:PortfolioSavingsPosition/apy", "name": "apy" }, { "@id": "euler:PortfolioSavingsPosition/apyBreakdown", "name": "apyBreakdown" } ] }, { "@id": "euler:PortfolioBorrowPosition", "@type": "schema:DefinedTerm", "name": "PortfolioBorrowPosition", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:PortfolioBorrowPosition/borrow", "name": "borrow" }, { "@id": "euler:PortfolioBorrowPosition/collaterals", "name": "collaterals" }, { "@id": "euler:PortfolioBorrowPosition/collateral", "name": "collateral" }, { "@id": "euler:PortfolioBorrowPosition/borrowVault", "name": "borrowVault" }, { "@id": "euler:PortfolioBorrowPosition/collateralVault", "name": "collateralVault" }, { "@id": "euler:PortfolioBorrowPosition/collateralVaults", "name": "collateralVaults" }, { "@id": "euler:PortfolioBorrowPosition/subAccount", "name": "subAccount" }, { "@id": "euler:PortfolioBorrowPosition/healthFactor", "name": "healthFactor" }, { "@id": "euler:PortfolioBorrowPosition/userLTV", "name": "userLTV" }, { "@id": "euler:PortfolioBorrowPosition/currentLTV", "name": "currentLTV" } ] }, { "@id": "euler:YieldApyBreakdown", "@type": "schema:DefinedTerm", "name": "YieldApyBreakdown", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:YieldApyBreakdown/lending", "name": "lending" }, { "@id": "euler:YieldApyBreakdown/borrowing", "name": "borrowing" }, { "@id": "euler:YieldApyBreakdown/rewards", "name": "rewards" }, { "@id": "euler:YieldApyBreakdown/intrinsicApy", "name": "intrinsicApy" }, { "@id": "euler:YieldApyBreakdown/total", "name": "total" } ] }, { "@id": "euler:SerializedPortfolioAccountPosition", "@type": "schema:DefinedTerm", "name": "SerializedPortfolioAccountPosition", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:SerializedPortfolioAccountPosition/account", "name": "account" }, { "@id": "euler:SerializedPortfolioAccountPosition/vaultAddress", "name": "vaultAddress" }, { "@id": "euler:SerializedPortfolioAccountPosition/vault", "name": "vault" }, { "@id": "euler:SerializedPortfolioAccountPosition/asset", "name": "asset" }, { "@id": "euler:SerializedPortfolioAccountPosition/shares", "name": "shares" }, { "@id": "euler:SerializedPortfolioAccountPosition/assets", "name": "assets" }, { "@id": "euler:SerializedPortfolioAccountPosition/borrowed", "name": "borrowed" }, { "@id": "euler:SerializedPortfolioAccountPosition/isController", "name": "isController" }, { "@id": "euler:SerializedPortfolioAccountPosition/isCollateral", "name": "isCollateral" }, { "@id": "euler:SerializedPortfolioAccountPosition/balanceForwarderEnabled", "name": "balanceForwarderEnabled" } ] }, { "@id": "euler:SerializedPortfolioVault", "@type": "schema:DefinedTerm", "name": "SerializedPortfolioVault", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:SerializedPortfolioVault/address", "name": "address" }, { "@id": "euler:SerializedPortfolioVault/type", "name": "type" }, { "@id": "euler:SerializedPortfolioVault/asset", "name": "asset" }, { "@id": "euler:SerializedPortfolioVault/shares", "name": "shares" }, { "@id": "euler:SerializedPortfolioVault/supplyApy", "name": "supplyApy" }, { "@id": "euler:SerializedPortfolioVault/borrowApy", "name": "borrowApy" }, { "@id": "euler:SerializedPortfolioVault/supplyApy1h", "name": "supplyApy1h" }, { "@id": "euler:SerializedPortfolioVault/strategyCount", "name": "strategyCount" } ] }, { "@id": "euler:DataIssue", "@type": "schema:DefinedTerm", "name": "DataIssue", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:DataIssue/code", "name": "code" }, { "@id": "euler:DataIssue/severity", "name": "severity" }, { "@id": "euler:DataIssue/message", "name": "message" }, { "@id": "euler:DataIssue/locations", "name": "locations" }, { "@id": "euler:DataIssue/source", "name": "source" }, { "@id": "euler:DataIssue/originalValue", "name": "originalValue" }, { "@id": "euler:DataIssue/normalizedValue", "name": "normalizedValue" } ] }, { "@id": "euler:AccountActivity", "@type": "schema:DefinedTerm", "name": "AccountActivity", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:AccountActivity/type", "name": "type" }, { "@id": "euler:AccountActivity/chainId", "name": "chainId" }, { "@id": "euler:AccountActivity/vault", "name": "vault" }, { "@id": "euler:AccountActivity/assets", "name": "assets" }, { "@id": "euler:AccountActivity/shares", "name": "shares" }, { "@id": "euler:AccountActivity/txHash", "name": "txHash" }, { "@id": "euler:AccountActivity/blockNumber", "name": "blockNumber" }, { "@id": "euler:AccountActivity/timestamp", "name": "timestamp" } ] }, { "@id": "euler:Token", "@type": "schema:DefinedTerm", "name": "Token", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:Token/chainId", "name": "chainId" }, { "@id": "euler:Token/address", "name": "address" }, { "@id": "euler:Token/name", "name": "name" }, { "@id": "euler:Token/symbol", "name": "symbol" }, { "@id": "euler:Token/decimals", "name": "decimals" }, { "@id": "euler:Token/logoURI", "name": "logoURI" }, { "@id": "euler:Token/priceUsd", "name": "priceUsd" }, { "@id": "euler:Token/metadata", "name": "metadata" }, { "@id": "euler:Token/groups", "name": "groups" }, { "@id": "euler:Token/tags", "name": "tags" } ] }, { "@id": "euler:TokenMetadata", "@type": "schema:DefinedTerm", "name": "TokenMetadata", "description": "Protocol integration metadata for a token.", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:TokenMetadata/isPendlePT", "name": "isPendlePT" }, { "@id": "euler:TokenMetadata/isPendleLP", "name": "isPendleLP" }, { "@id": "euler:TokenMetadata/pendleMarket", "name": "pendleMarket" } ] }, { "@id": "euler:Price", "@type": "schema:DefinedTerm", "name": "Price", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:Price/chainId", "name": "chainId" }, { "@id": "euler:Price/address", "name": "address" }, { "@id": "euler:Price/symbol", "name": "symbol" }, { "@id": "euler:Price/decimals", "name": "decimals" }, { "@id": "euler:Price/priceUsd", "name": "priceUsd" }, { "@id": "euler:Price/source", "name": "source" }, { "@id": "euler:Price/confidence", "name": "confidence" }, { "@id": "euler:Price/blockNumber", "name": "blockNumber" }, { "@id": "euler:Price/timestamp", "name": "timestamp" } ] }, { "@id": "euler:IntrinsicApy", "@type": "schema:DefinedTerm", "name": "IntrinsicApy", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:IntrinsicApy/chainId", "name": "chainId" }, { "@id": "euler:IntrinsicApy/address", "name": "address" }, { "@id": "euler:IntrinsicApy/symbol", "name": "symbol" }, { "@id": "euler:IntrinsicApy/apy", "name": "apy" }, { "@id": "euler:IntrinsicApy/provider", "name": "provider" }, { "@id": "euler:IntrinsicApy/source", "name": "source" }, { "@id": "euler:IntrinsicApy/timestamp", "name": "timestamp" } ] }, { "@id": "euler:RewardsApy", "@type": "schema:DefinedTerm", "name": "RewardsApy", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:RewardsApy/chainId", "name": "chainId" }, { "@id": "euler:RewardsApy/vault", "name": "vault" }, { "@id": "euler:RewardsApy/campaigns", "name": "campaigns" }, { "@id": "euler:RewardsApy/totalApr", "name": "totalApr" } ] }, { "@id": "euler:RewardsApyHistoryPoint", "@type": "schema:DefinedTerm", "name": "RewardsApyHistoryPoint", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:RewardsApyHistoryPoint/chainId", "name": "chainId" }, { "@id": "euler:RewardsApyHistoryPoint/vault", "name": "vault" }, { "@id": "euler:RewardsApyHistoryPoint/rewardsApy", "name": "rewardsApy" }, { "@id": "euler:RewardsApyHistoryPoint/timestamp", "name": "timestamp" } ] }, { "@id": "euler:RewardBreakdown", "@type": "schema:DefinedTerm", "name": "RewardBreakdown", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:RewardBreakdown/chainId", "name": "chainId" }, { "@id": "euler:RewardBreakdown/vault", "name": "vault" }, { "@id": "euler:RewardBreakdown/recipient", "name": "recipient" }, { "@id": "euler:RewardBreakdown/rewardToken", "name": "rewardToken" }, { "@id": "euler:RewardBreakdown/amount", "name": "amount" }, { "@id": "euler:RewardBreakdown/campaignId", "name": "campaignId" }, { "@id": "euler:RewardBreakdown/timestamp", "name": "timestamp" } ] }, { "@id": "euler:OracleAdapter", "@type": "schema:DefinedTerm", "name": "OracleAdapter", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:OracleAdapter/chainId", "name": "chainId" }, { "@id": "euler:OracleAdapter/asset0", "name": "asset0" }, { "@id": "euler:OracleAdapter/asset1", "name": "asset1" }, { "@id": "euler:OracleAdapter/adapter", "name": "adapter" }, { "@id": "euler:OracleAdapter/element", "name": "element" }, { "@id": "euler:OracleAdapter/addedAt", "name": "addedAt" }, { "@id": "euler:OracleAdapter/addedAtBlock", "name": "addedAtBlock" }, { "@id": "euler:OracleAdapter/txHash", "name": "txHash" } ] }, { "@id": "euler:IntrinsicApyHistoryPoint", "@type": "schema:DefinedTerm", "name": "IntrinsicApyHistoryPoint", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:IntrinsicApyHistoryPoint/timestamp", "name": "timestamp" }, { "@id": "euler:IntrinsicApyHistoryPoint/apy", "name": "apy" }, { "@id": "euler:IntrinsicApyHistoryPoint/provider", "name": "provider" }, { "@id": "euler:IntrinsicApyHistoryPoint/apyDuration", "name": "apyDuration" } ] }, { "@id": "euler:IntrinsicApyHistoryMeta", "@type": "schema:DefinedTerm", "name": "IntrinsicApyHistoryMeta", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:IntrinsicApyHistoryMeta/chainId", "name": "chainId" }, { "@id": "euler:IntrinsicApyHistoryMeta/asset", "name": "asset" }, { "@id": "euler:IntrinsicApyHistoryMeta/symbol", "name": "symbol" }, { "@id": "euler:IntrinsicApyHistoryMeta/resolution", "name": "resolution" }, { "@id": "euler:IntrinsicApyHistoryMeta/startTimestamp", "name": "startTimestamp" }, { "@id": "euler:IntrinsicApyHistoryMeta/endTimestamp", "name": "endTimestamp" }, { "@id": "euler:IntrinsicApyHistoryMeta/timestamp", "name": "timestamp" } ] }, { "@id": "euler:SwapPool", "@type": "schema:DefinedTerm", "name": "SwapPool", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:SwapPool/chainId", "name": "chainId" }, { "@id": "euler:SwapPool/address", "name": "address" }, { "@id": "euler:SwapPool/token0", "name": "token0" }, { "@id": "euler:SwapPool/token1", "name": "token1" }, { "@id": "euler:SwapPool/tvlUsd", "name": "tvlUsd" } ] }, { "@id": "euler:CollateralConfig", "@type": "schema:DefinedTerm", "name": "CollateralConfig", "description": "Current LTV configuration for a collateral vault", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:CollateralConfig/collateral", "name": "collateral" }, { "@id": "euler:CollateralConfig/vaultType", "name": "vaultType" }, { "@id": "euler:CollateralConfig/collateralName", "name": "collateralName" }, { "@id": "euler:CollateralConfig/collateralSymbol", "name": "collateralSymbol" }, { "@id": "euler:CollateralConfig/asset", "name": "asset" }, { "@id": "euler:CollateralConfig/assetSymbol", "name": "assetSymbol" }, { "@id": "euler:CollateralConfig/assetDecimals", "name": "assetDecimals" }, { "@id": "euler:CollateralConfig/borrowLTV", "name": "borrowLTV" }, { "@id": "euler:CollateralConfig/liquidationLTV", "name": "liquidationLTV" }, { "@id": "euler:CollateralConfig/initialLiquidationLTV", "name": "initialLiquidationLTV" } ] }, { "@id": "euler:LtvHistoryItem", "@type": "schema:DefinedTerm", "name": "LtvHistoryItem", "description": "Historical LTV configuration change", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:LtvHistoryItem/collateral", "name": "collateral" }, { "@id": "euler:LtvHistoryItem/borrowLTV", "name": "borrowLTV" }, { "@id": "euler:LtvHistoryItem/liquidationLTV", "name": "liquidationLTV" }, { "@id": "euler:LtvHistoryItem/initialLiquidationLTV", "name": "initialLiquidationLTV" }, { "@id": "euler:LtvHistoryItem/borrowLtv", "name": "borrowLtv" }, { "@id": "euler:LtvHistoryItem/liquidationLtv", "name": "liquidationLtv" }, { "@id": "euler:LtvHistoryItem/initialLiquidationLtv", "name": "initialLiquidationLtv" }, { "@id": "euler:LtvHistoryItem/targetTimestamp", "name": "targetTimestamp" }, { "@id": "euler:LtvHistoryItem/rampDuration", "name": "rampDuration" }, { "@id": "euler:LtvHistoryItem/blockNumber", "name": "blockNumber" } ] }, { "@id": "euler:CapHistoryItem", "@type": "schema:DefinedTerm", "name": "CapHistoryItem", "description": "Historical cap configuration change", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:CapHistoryItem/supplyCap", "name": "supplyCap" }, { "@id": "euler:CapHistoryItem/borrowCap", "name": "borrowCap" }, { "@id": "euler:CapHistoryItem/blockNumber", "name": "blockNumber" }, { "@id": "euler:CapHistoryItem/timestamp", "name": "timestamp" }, { "@id": "euler:CapHistoryItem/txHash", "name": "txHash" }, { "@id": "euler:CapHistoryItem/logIndex", "name": "logIndex" } ] }, { "@id": "euler:VaultCapHealthItem", "@type": "schema:DefinedTerm", "name": "VaultCapHealthItem", "description": "Vault cap-usage health row", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultCapHealthItem/chainId", "name": "chainId" }, { "@id": "euler:VaultCapHealthItem/vault", "name": "vault" }, { "@id": "euler:VaultCapHealthItem/capUsage", "name": "capUsage" }, { "@id": "euler:VaultCapHealthItem/supplyCap", "name": "supplyCap" }, { "@id": "euler:VaultCapHealthItem/supplyCapUsage", "name": "supplyCapUsage" }, { "@id": "euler:VaultCapHealthItem/borrowCap", "name": "borrowCap" }, { "@id": "euler:VaultCapHealthItem/borrowCapUsage", "name": "borrowCapUsage" }, { "@id": "euler:VaultCapHealthItem/totalAssets", "name": "totalAssets" }, { "@id": "euler:VaultCapHealthItem/totalBorrows", "name": "totalBorrows" }, { "@id": "euler:VaultCapHealthItem/thresholdExceeded", "name": "thresholdExceeded" } ] }, { "@id": "euler:IrmHistoryItem", "@type": "schema:DefinedTerm", "name": "IrmHistoryItem", "description": "Historical interest rate model change", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:IrmHistoryItem/interestRateModel", "name": "interestRateModel" }, { "@id": "euler:IrmHistoryItem/blockNumber", "name": "blockNumber" }, { "@id": "euler:IrmHistoryItem/timestamp", "name": "timestamp" }, { "@id": "euler:IrmHistoryItem/txHash", "name": "txHash" }, { "@id": "euler:IrmHistoryItem/logIndex", "name": "logIndex" } ] }, { "@id": "euler:ConfigHistoryItem", "@type": "schema:DefinedTerm", "name": "ConfigHistoryItem", "description": "Generic configuration change event", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:ConfigHistoryItem/type", "name": "type" }, { "@id": "euler:ConfigHistoryItem/data", "name": "data" }, { "@id": "euler:ConfigHistoryItem/blockNumber", "name": "blockNumber" }, { "@id": "euler:ConfigHistoryItem/timestamp", "name": "timestamp" }, { "@id": "euler:ConfigHistoryItem/txHash", "name": "txHash" }, { "@id": "euler:ConfigHistoryItem/logIndex", "name": "logIndex" } ] }, { "@id": "euler:ApiKeyCreateRequest", "@type": "schema:DefinedTerm", "name": "ApiKeyCreateRequest", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:ApiKeyCreateRequest/name", "name": "name" }, { "@id": "euler:ApiKeyCreateRequest/ownerEmail", "name": "ownerEmail" }, { "@id": "euler:ApiKeyCreateRequest/keyType", "name": "keyType" }, { "@id": "euler:ApiKeyCreateRequest/scopeMode", "name": "scopeMode" }, { "@id": "euler:ApiKeyCreateRequest/vaultAllowlist", "name": "vaultAllowlist" }, { "@id": "euler:ApiKeyCreateRequest/rateLimit", "name": "rateLimit" }, { "@id": "euler:ApiKeyCreateRequest/expiresInDays", "name": "expiresInDays" } ] }, { "@id": "euler:ApiKeyCreateResponse", "@type": "schema:DefinedTerm", "name": "ApiKeyCreateResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:ApiKeyCreateResponse/message", "name": "message" }, { "@id": "euler:ApiKeyCreateResponse/key", "name": "key" }, { "@id": "euler:ApiKeyCreateResponse/keyPrefix", "name": "keyPrefix" }, { "@id": "euler:ApiKeyCreateResponse/id", "name": "id" }, { "@id": "euler:ApiKeyCreateResponse/name", "name": "name" }, { "@id": "euler:ApiKeyCreateResponse/keyType", "name": "keyType" }, { "@id": "euler:ApiKeyCreateResponse/scopeMode", "name": "scopeMode" }, { "@id": "euler:ApiKeyCreateResponse/vaultAllowlist", "name": "vaultAllowlist" }, { "@id": "euler:ApiKeyCreateResponse/rateLimit", "name": "rateLimit" }, { "@id": "euler:ApiKeyCreateResponse/expiresAt", "name": "expiresAt" } ] }, { "@id": "euler:ApiKeyResponse", "@type": "schema:DefinedTerm", "name": "ApiKeyResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:ApiKeyResponse/id", "name": "id" }, { "@id": "euler:ApiKeyResponse/keyPrefix", "name": "keyPrefix" }, { "@id": "euler:ApiKeyResponse/name", "name": "name" }, { "@id": "euler:ApiKeyResponse/ownerEmail", "name": "ownerEmail" }, { "@id": "euler:ApiKeyResponse/keyType", "name": "keyType" }, { "@id": "euler:ApiKeyResponse/scopeMode", "name": "scopeMode" }, { "@id": "euler:ApiKeyResponse/vaultAllowlist", "name": "vaultAllowlist" }, { "@id": "euler:ApiKeyResponse/rateLimit", "name": "rateLimit" }, { "@id": "euler:ApiKeyResponse/isActive", "name": "isActive" }, { "@id": "euler:ApiKeyResponse/createdAt", "name": "createdAt" } ] }, { "@id": "euler:ApiKeyUsageResponse", "@type": "schema:DefinedTerm", "name": "ApiKeyUsageResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:ApiKeyUsageResponse/period", "name": "period" }, { "@id": "euler:ApiKeyUsageResponse/summary", "name": "summary" }, { "@id": "euler:ApiKeyUsageResponse/endpoints", "name": "endpoints" } ] }, { "@id": "euler:UsageStatsResponse", "@type": "schema:DefinedTerm", "name": "UsageStatsResponse", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:UsageStatsResponse/identifier", "name": "identifier" }, { "@id": "euler:UsageStatsResponse/key", "name": "key" }, { "@id": "euler:UsageStatsResponse/stats", "name": "stats" }, { "@id": "euler:UsageStatsResponse/rateLimit", "name": "rateLimit" } ] }, { "@id": "euler:CuratorInfo", "@type": "schema:DefinedTerm", "name": "CuratorInfo", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:CuratorInfo/apiKeyId", "name": "apiKeyId" }, { "@id": "euler:CuratorInfo/name", "name": "name" }, { "@id": "euler:CuratorInfo/keyPrefix", "name": "keyPrefix" } ] }, { "@id": "euler:CuratorVaultLabel", "@type": "schema:DefinedTerm", "name": "CuratorVaultLabel", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:CuratorVaultLabel/chainId", "name": "chainId" }, { "@id": "euler:CuratorVaultLabel/vaultAddress", "name": "vaultAddress" }, { "@id": "euler:CuratorVaultLabel/curator", "name": "curator" }, { "@id": "euler:CuratorVaultLabel/displayName", "name": "displayName" }, { "@id": "euler:CuratorVaultLabel/description", "name": "description" }, { "@id": "euler:CuratorVaultLabel/productCategory", "name": "productCategory" }, { "@id": "euler:CuratorVaultLabel/riskTier", "name": "riskTier" }, { "@id": "euler:CuratorVaultLabel/strategyDescription", "name": "strategyDescription" }, { "@id": "euler:CuratorVaultLabel/updatedAt", "name": "updatedAt" } ] }, { "@id": "euler:PublicVaultLabel", "@type": "schema:DefinedTerm", "name": "PublicVaultLabel", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:PublicVaultLabel/chainId", "name": "chainId" }, { "@id": "euler:PublicVaultLabel/vaultAddress", "name": "vaultAddress" }, { "@id": "euler:PublicVaultLabel/displayName", "name": "displayName" }, { "@id": "euler:PublicVaultLabel/description", "name": "description" }, { "@id": "euler:PublicVaultLabel/productCategory", "name": "productCategory" }, { "@id": "euler:PublicVaultLabel/riskTier", "name": "riskTier" }, { "@id": "euler:PublicVaultLabel/strategyDescription", "name": "strategyDescription" }, { "@id": "euler:PublicVaultLabel/updatedAt", "name": "updatedAt" } ] }, { "@id": "euler:VaultVisibility", "@type": "schema:DefinedTerm", "name": "VaultVisibility", "description": "", "schema:inDefinedTermSet": { "@id": "euler:EulerFinanceVocabulary" }, "schema:hasProperty": [ { "@id": "euler:VaultVisibility/chainId", "name": "chainId" }, { "@id": "euler:VaultVisibility/vaultAddress", "name": "vaultAddress" }, { "@id": "euler:VaultVisibility/status", "name": "status" }, { "@id": "euler:VaultVisibility/checks", "name": "checks" }, { "@id": "euler:VaultVisibility/source", "name": "source" }, { "@id": "euler:VaultVisibility/evaluatedAt", "name": "evaluatedAt" } ] } ] }