Labels

Preview the Layer 1 verdict of a Earn vault, for the live configuration or a proposed one

Changed on

Answers what a fresh Layer 1 check would say, without storing anything. With an empty body (or no body) it is a fresh check of the live vault under its policy family; with overrides it is the EVK policy judging the live snapshot with the proposed configuration applied: caps, LTV rows (change, add, remove), the interest rate model (its rates re-probed with the vault impersonated at the pinned block), router resolutions (resolvedVaults), oracle routes (base to adapter; a proposed adapter's verdict comes from the registry when it knows it and from the evaluate-only adapter check when it does not, and every quote a changed route or resolution answers is simulated through the proposed adapter at the pinned block, one unit of the base converted through the resolved vaults the way the router converts it) and the hook configuration. The answer names the findings whose verdict differs from the stored assessment (changed), the status the vault would land on (configStatusIfApplied, from currentConfigStatus and the outcome) and, in notSimulated, the findings left unknown because their simulation could not run (the chain unreachable for a quote, the evaluate-only adapter check refused), each naming the reason in its observed. Platform rule exemptions apply as the stored check applies them. One vault is previewed at most 6 times per minute (429 with Retry-After) and the reads get 12 seconds (504). Accepts a platform session or a API key holding assessments:evaluate; a curator session is never enough. Overrides are refused for an Earn vault (422); an empty body previews the live vault under the Earn policy.

Needs the assessments chain capability; a chain without it answers 404 CHAIN_CAPABILITY_DISABLED.

post/v3/earn/vaults/{chainId}/{address}/assessment/preview

Request

  • Base URL
    https://v3.euler.finance
  • URL
    https://v3.euler.finance/v3/earn/vaults/{chainId}/{address}/assessment/preview
  • Auth
    • API key in header X-API-Key
    • or HTTP bearer

Path parameters

chainIdinteger required
addressstring required

Request body

Response

The preview; persisted is always false.

Changes

    • warning

      added the new deprecated-governor-contract enum value to the ///////////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the ///////////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the //////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the ///////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the ///////////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the ///////////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the //////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the ///////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the ///////////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the ///////////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the //////////// response property for the response status

    • warning

      added the new deprecated-governor-contract enum value to the ///////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the ///////////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the ///////////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the //////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the ///////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the ///////////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the ///////////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the //////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the ///////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the ///////////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the ///////////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the //////////// response property for the response status

    • warning

      added the new replace-the-deprecated-governor enum value to the ///////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the ///////////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the ///////////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the //////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the ///////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the ///////////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the ///////////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the //////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the ///////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the ///////////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the ///////////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the //////////// response property for the response status

    • warning

      added the new vault-lens-reverted enum value to the ///////////// response property for the response status