Skip to main content
Version: v4

traverse_response_A2Output

A2 — Governing chain. Owning Corporation and the deduplicated set of Ecosystems whose schemas the DID participates in.

corporation objectrequired
idintegerrequired

Stable uint64 primary key of the Corporation (mirrors VPR Corporation.id).

Possible values: >= 0

didtraverse_response_DidStringrequired

The Corporation's own declared DID (mirrors VPR Corporation.did). Identity only — the DID's trust state lives on the Did node (A1 / referential lookup).

Possible values: Value must match regular expression ^did:

policyAddresstraverse_response_Bech32Address

On-chain account that signs on behalf of this Corporation (mirrors VPR Corporation.policy_address). Globally unique across all Corporation entries. MAY be backed by any signing primitive (single key, multisig, Cosmos SDK group policy, …).

Possible values: Value must match regular expression ^verana1[a-z0-9]+$

lastObservedAtTimestring<date-time>required

ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

deposittraverse_response_Coin

Cosmos coin amount-denom pair, e.g. 10000000uvna.

Possible values: Value must match regular expression ^[0-9]+[a-z][a-z0-9]*$

lastSlashedAtTimestring<date-time>

ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

slashedEventsinteger

Possible values: >= 0

slashedValuetraverse_response_Coin

Cosmos coin amount-denom pair, e.g. 10000000uvna.

Possible values: Value must match regular expression ^[0-9]+[a-z][a-z0-9]*$

cgf object

Active Governance Framework (CGF on a Corporation, EGF on an Ecosystem). Mirrors the indexer-side GovernanceFramework shape.

versionintegerrequired

Possible values: >= 1

activeSincestring<date-time>

ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

documents object[]required

Possible values: >= 1

  • Array [
  • languagestringrequired

    BCP 47 language tag.

    urlstring<uri>required
    digestSritraverse_response_DigestSrirequired

    Subresource Integrity digest in the standard algo-base64 form.

    Possible values: Value must match regular expression ^sha(256|384|512)-

  • ]
  • ecosystems object[]required
  • Array [
  • idintegerrequired

    Possible values: >= 0

    didtraverse_response_DidStringrequired

    The Ecosystem's DID (mirrors VPR Ecosystem.did). Per VPR, several Ecosystem entries MAY share one DID — the primary key remains id. Identity only; trust state lives on the Did node.

    Possible values: Value must match regular expression ^did:

    corporationIdintegerrequired

    Stable uint64 id of the Corporation that controls this Ecosystem (mirrors VPR Ecosystem.corporation_id).

    Possible values: >= 0

    archivedbooleanrequired
    lastObservedAtTimestring<date-time>required

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

    egf object

    Active Governance Framework (CGF on a Corporation, EGF on an Ecosystem). Mirrors the indexer-side GovernanceFramework shape.

    versionintegerrequired

    Possible values: >= 1

    activeSincestring<date-time>

    ISO 8601 / RFC 3339 datetime string in UTC. MUST include the date, the time (with seconds), and the trailing Z UTC designator. Fractional seconds are OPTIONAL. Local times, non-UTC offsets, date-only values, and timezone-less times are NOT permitted.

    Possible values: Value must match regular expression ^[0-9]{4}-[0-9]{2}-[0-9]{2}T[0-9]{2}:[0-9]{2}:[0-9]{2}(\.[0-9]+)?Z$

    documents object[]required

    Possible values: >= 1

  • Array [
  • languagestringrequired

    BCP 47 language tag.

    urlstring<uri>required
    digestSritraverse_response_DigestSrirequired

    Subresource Integrity digest in the standard algo-base64 form.

    Possible values: Value must match regular expression ^sha(256|384|512)-

  • ]
  • issuedCredentialsinteger

    Possible values: >= 0

    verifiedCredentialsinteger

    Possible values: >= 0

  • ]
  • traverse_response_A2Output
    {
    "corporation": {
    "id": 0,
    "did": "string",
    "policyAddress": "string",
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z",
    "deposit": "string",
    "lastSlashedAtTime": "2024-07-29T15:51:28.071Z",
    "slashedEvents": 0,
    "slashedValue": "string",
    "cgf": {
    "version": 0,
    "activeSince": "2024-07-29T15:51:28.071Z",
    "documents": [
    {
    "language": "string",
    "url": "string",
    "digestSri": "string"
    }
    ]
    }
    },
    "ecosystems": [
    {
    "id": 0,
    "did": "string",
    "corporationId": 0,
    "archived": true,
    "lastObservedAtTime": "2024-07-29T15:51:28.071Z",
    "egf": {
    "version": 0,
    "activeSince": "2024-07-29T15:51:28.071Z",
    "documents": [
    {
    "language": "string",
    "url": "string",
    "digestSri": "string"
    }
    ]
    },
    "issuedCredentials": 0,
    "verifiedCredentials": 0
    }
    ]
    }