> ## Documentation Index
> Fetch the complete documentation index at: https://docs.genlabs.co/llms.txt
> Use this file to discover all available pages before exploring further.

# ViewResult

Defined in: [metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/rpc-types/types.ts:1104](https://github.com/gen-bc/gen/blob/main/metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/rpc-types/types.ts#L1104)

Result wrapper for `gen_view`.

The underlying execution layer returns opaque bytes (often borsh-serialized values). On the JSON-RPC wire, these bytes are encoded as base64.

## Properties

### bytes

> **bytes**: [`Base64Bytes`](/reference/sdk/typescript/index/type-aliases/Base64Bytes)

Defined in: [metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/rpc-types/types.ts:1108](https://github.com/gen-bc/gen/blob/main/metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/rpc-types/types.ts#L1108)

Opaque result bytes encoded as base64 on the wire.
