Euler Finance · JSON-LD Context
Euler Context
JSON-LD context defining the semantic vocabulary for Euler from Euler Finance.
2 Classes
1 Properties
3 Namespaces
Namespaces
euler:
https://docs.euler.finance/vocabulary/
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
Classes
name
description
Properties
| Property | Type | Container |
|---|---|---|
| url | reference |
JSON-LD Document
{
"@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:Vau
# --- truncated at 32 KB (86 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/euler/refs/heads/main/json-ld/euler-context.jsonld