> ## 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.

# SimulateActivationRequest

Defined in: [metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/rpc-types/types.ts:1045](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#L1045)

Request for the SimulateActivation RPC.

Contains the activation payload to dry-run (encoded as base64) and an optional block height for point-in-time state reads. When `block_index` is omitted, the server uses the latest finalized block.

## Properties

### block\_index?

> `optional` **block\_index?**: [`U64String`](/reference/sdk/typescript/index/type-aliases/U64String) | `null`

Defined in: [metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/rpc-types/types.ts:1046](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#L1046)

***

### payload

> **payload**: [`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:1047](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#L1047)
