Vana SDK - v4.1.0
    Preparing search index...

    Function getPersonalServerLineage

    • Read a scope's lineage from the Personal Server that stores it.

      Parameters

      Returns Promise<LineageReadResult>

      The lineage view, with redacted entries for nodes the grant does not cover, plus the gateway attestation.

      Sends GET /v1/data/:scope/lineage[/:version] with a Web3Signed Authorization header carrying grantId, the same authentication a data read uses; the signed uri is the full path, version segment included. The server resolves the data point id, fetches the view the grant sees from the gateway and returns the gateway's data + proof.

      On a non-2xx answer (errorCode: read errors, INVALID_VERSION, NOT_FOUND when the scope or version is not registered at the gateway, LINEAGE_FORBIDDEN, LINEAGE_GATEWAY_ERROR, LINEAGE_UNAVAILABLE), an unreadable body, a bad version, or a transport failure.