Canonical Canton read scope shared by ledger read helpers.
Pass readAs when the authenticated Ledger API party differs from the
party that can see the contract (for example a portal client reading
issuer-scoped contracts).
Callers should treat this as a hint: it is forwarded wherever reads go
through readSingleContract / ledgerReadScope (most get*AsOcf readers and
getEntityAsOcf). A few flows still call the ledger directly without accepting
readAs; if you rely on issuer-scoped visibility there, confirm that entrypoint
documents read-scope support or extend it.
Canonical Canton read scope shared by ledger read helpers.
Pass
readAswhen the authenticated Ledger API party differs from the party that can see the contract (for example a portal client reading issuer-scoped contracts).Callers should treat this as a hint: it is forwarded wherever reads go through
readSingleContract/ledgerReadScope(mostget*AsOcfreaders andgetEntityAsOcf). A few flows still call the ledger directly without acceptingreadAs; if you rely on issuer-scoped visibility there, confirm that entrypoint documents read-scope support or extend it.