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

# FaucetTransferOptionsInit

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

## Properties

### tokenContract?

> `readonly` `optional` **tokenContract?**: [`GvmContract`](/reference/sdk/typescript/index/type-aliases/GvmContract)

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

***

### withConfirmation?

> `readonly` `optional` **withConfirmation?**: `boolean`

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

***

### tag?

> `readonly` `optional` **tag?**: `number`

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

Optional external-activation tag forwarded by `GenClient.faucet(...)`
during submission. This is intentionally accepted here for Rust SDK parity,
but is not encoded into the raw payload bytes.

***

### validUntilBlock?

> `readonly` `optional` **validUntilBlock?**: `string` | `number` | `bigint`

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

Optional `validUntilBlock` forwarded by `GenClient.faucet(...)` during
submission. This is not encoded into the raw payload bytes.
