Skip to main content
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:260

Extends

  • GenType<BrandedInstance<Name, ExtractFields<Fields>>>

Type Parameters

Name

Name extends string

Fields

Fields extends GenTypeFields
StructDefinition(args): BrandedInstance<Name, ExtractFields<Fields>>
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:264

Parameters

args

NoInfer<ExtractInputFields<Fields>>

Returns

BrandedInstance<Name, ExtractFields<Fields>>

Properties

schema

readonly schema: Schema
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:9

Inherited from

GenType.schema

Methods

deserialize()

deserialize(bytes): BrandedInstance
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:10

Parameters

bytes
Uint8Array

Returns

BrandedInstance

Inherited from

GenType.deserialize

serialize()

serialize(value): Uint8Array
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/schema-types.ts:267

Parameters

value
BrandedInstance<Name, ExtractFields<Fields>>

Returns

Uint8Array