Skip to main content
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/client.ts:120 Shared client configuration for activation header defaults and polling.

Constructors

Constructor

new GenClientConfig(init?): GenClientConfig
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/client.ts:127

Parameters

init?
GenClientConfigInit = {}

Returns

GenClientConfig

Accessors

version

Get Signature

get version(): number
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/client.ts:138 External activation version used in wire headers.
Returns
number

chainId

Get Signature

get chainId(): number
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/client.ts:143 Chain ID included in every activation header.
Returns
number

payloadEncodingVersion

Get Signature

get payloadEncodingVersion(): number
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/client.ts:148 Payload encoding version included in every activation header.
Returns
number

pollIntervalMs

Get Signature

get pollIntervalMs(): number
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/client.ts:153 Milliseconds between polling attempts when waiting for an activation trace.
Returns
number

maxAttempts

Get Signature

get maxAttempts(): number
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/client.ts:158 Maximum polling attempts before throwing an ActivationPollingError.
Returns
number

Methods

externalActivationHeader()

externalActivationHeader(validUntilBlock): ExternalActivationHeader
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/client.ts:165 Materializes the external activation header for one submission.

Parameters

validUntilBlock
bigint

Returns

ExternalActivationHeader