Skip to main content
const GvmComponentHeader: StructDefinition<"GvmComponentHeader", { version: TupleDefinition<"ContractVersion", readonly [GenType<number, "u32">]>; index: TupleDefinition<"GvmComponentIndex", readonly [GenType<number, "u32">]>; contract: StructDefinition<"GvmContract", { deployer: TupleDefinition<"EntityId", readonly [TupleDefinition<"H256", readonly [TupleDefinition<"PTH256", readonly [GenType<…, …>]>]>]>; component_index: TupleDefinition<"GvmComponentIndex", readonly [GenType<number, "u32">]>; }>; component_code_id: StructDefinition<"GvmComponentCodeId", { contract_code_id: StructDefinition<"GvmContractCodeId", { pusher_entity: TupleDefinition<"EntityId", readonly [TupleDefinition<"H256", readonly [TupleDefinition<…, …>]>]>; push_index: TupleDefinition<"GvmPushIndex", readonly [GenType<number, "u32">]>; }>; component_type_index: TupleDefinition<"ComponentTypeIndex", readonly [GenType<number, "u32">]>; }>; }>
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/schemas/system-types.ts:59