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

# index

## Classes

* [ActivationTag](/reference/sdk/typescript/index/classes/ActivationTag)
* [ActivationOptions](/reference/sdk/typescript/index/classes/ActivationOptions)
* [ActivationTrace](/reference/sdk/typescript/index/classes/ActivationTrace)
* [GenClientConfig](/reference/sdk/typescript/index/classes/GenClientConfig)
* [GenClient](/reference/sdk/typescript/index/classes/GenClient)
* [SdkError](/reference/sdk/typescript/index/classes/SdkError)
* [TransportError](/reference/sdk/typescript/index/classes/TransportError)
* [ServerError](/reference/sdk/typescript/index/classes/ServerError)
* [ActivationPollingError](/reference/sdk/typescript/index/classes/ActivationPollingError)
* [TracePollingError](/reference/sdk/typescript/index/classes/TracePollingError)
* [SdkValidationError](/reference/sdk/typescript/index/classes/SdkValidationError)
* [ActivationResultError](/reference/sdk/typescript/index/classes/ActivationResultError)
* [RiscvCodeArtifact](/reference/sdk/typescript/index/classes/RiscvCodeArtifact)
* [PayloadError](/reference/sdk/typescript/index/classes/PayloadError)
* [PayloadParseError](/reference/sdk/typescript/index/classes/PayloadParseError)
* [PayloadValidationError](/reference/sdk/typescript/index/classes/PayloadValidationError)
* [PushPayload](/reference/sdk/typescript/index/classes/PushPayload)
* [DeployPayload](/reference/sdk/typescript/index/classes/DeployPayload)
* [InstallPayload](/reference/sdk/typescript/index/classes/InstallPayload)
* [ActivationPayload](/reference/sdk/typescript/index/classes/ActivationPayload)
* [ViewPayload](/reference/sdk/typescript/index/classes/ViewPayload)
* [TypedViewPayload](/reference/sdk/typescript/index/classes/TypedViewPayload)
* [TypedActivationPayload](/reference/sdk/typescript/index/classes/TypedActivationPayload)
* [GenRpcClient](/reference/sdk/typescript/index/classes/GenRpcClient)
* [GenRpcTestClient](/reference/sdk/typescript/index/classes/GenRpcTestClient)
* [Bip44CoinType](/reference/sdk/typescript/index/classes/Bip44CoinType)
* [Bip44Account](/reference/sdk/typescript/index/classes/Bip44Account)
* [Bip44Change](/reference/sdk/typescript/index/classes/Bip44Change)
* [Bip44AddressIndex](/reference/sdk/typescript/index/classes/Bip44AddressIndex)
* [Bip44Path](/reference/sdk/typescript/index/classes/Bip44Path)
* [Seed](/reference/sdk/typescript/index/classes/Seed)
* [SignerError](/reference/sdk/typescript/index/classes/SignerError)
* [SignerInputError](/reference/sdk/typescript/index/classes/SignerInputError)
* [SignerValidationError](/reference/sdk/typescript/index/classes/SignerValidationError)
* [SignerStateError](/reference/sdk/typescript/index/classes/SignerStateError)
* [ActivationSignerMismatchError](/reference/sdk/typescript/index/classes/ActivationSignerMismatchError)
* [GenSigner](/reference/sdk/typescript/index/classes/GenSigner)
* [ExternalActivationHeader](/reference/sdk/typescript/index/classes/ExternalActivationHeader)
* [ExternalActivationVersion](/reference/sdk/typescript/index/classes/ExternalActivationVersion)
* [ChainId](/reference/sdk/typescript/index/classes/ChainId)
* [PayloadEncodingVersion](/reference/sdk/typescript/index/classes/PayloadEncodingVersion)
* [GenPublicKey](/reference/sdk/typescript/index/classes/GenPublicKey)
* [SignableGenExternalActivation](/reference/sdk/typescript/index/classes/SignableGenExternalActivation)
* [GenExternalActivation](/reference/sdk/typescript/index/classes/GenExternalActivation)
* [GenReadOnlyActivation](/reference/sdk/typescript/index/classes/GenReadOnlyActivation)
* [TraceOutcome](/reference/sdk/typescript/index/classes/TraceOutcome)

## Interfaces

* [ActivationOptionsInit](/reference/sdk/typescript/index/interfaces/ActivationOptionsInit)
* [FaucetTransferOptionsInit](/reference/sdk/typescript/index/interfaces/FaucetTransferOptionsInit)
* [FaucetTransferOptions](/reference/sdk/typescript/index/interfaces/FaucetTransferOptions)
* [ContractArtifactsManifestModule](/reference/sdk/typescript/index/interfaces/ContractArtifactsManifestModule)
* [ContractArtifactsManifest](/reference/sdk/typescript/index/interfaces/ContractArtifactsManifest)
* [ResolvedManifestModule](/reference/sdk/typescript/index/interfaces/ResolvedManifestModule)
* [ParsedNewComponent](/reference/sdk/typescript/index/interfaces/ParsedNewComponent)
* [ActivationRuntime](/reference/sdk/typescript/index/interfaces/ActivationRuntime)
* [ActivationPayloadInit](/reference/sdk/typescript/index/interfaces/ActivationPayloadInit)
* [ViewPayloadInit](/reference/sdk/typescript/index/interfaces/ViewPayloadInit)
* [GenType](/reference/sdk/typescript/index/interfaces/GenType)
* [StructDefinition](/reference/sdk/typescript/index/interfaces/StructDefinition)
* [TupleDefinition](/reference/sdk/typescript/index/interfaces/TupleDefinition)
* [EnumDefinition](/reference/sdk/typescript/index/interfaces/EnumDefinition)
* [ContractClient](/reference/sdk/typescript/index/interfaces/ContractClient)
* [ViewRuntime](/reference/sdk/typescript/index/interfaces/ViewRuntime)
* [GvmComponentCodeId](/reference/sdk/typescript/index/interfaces/GvmComponentCodeId)
* [GvmComponentId](/reference/sdk/typescript/index/interfaces/GvmComponentId)
* [JsonRpcTransport](/reference/sdk/typescript/index/interfaces/JsonRpcTransport)
* [AbiContract](/reference/sdk/typescript/index/interfaces/AbiContract)
* [AbiTypeDefinition](/reference/sdk/typescript/index/interfaces/AbiTypeDefinition)
* [AbiImportedDef](/reference/sdk/typescript/index/interfaces/AbiImportedDef)
* [AbiStructDef](/reference/sdk/typescript/index/interfaces/AbiStructDef)
* [AbiStructField](/reference/sdk/typescript/index/interfaces/AbiStructField)
* [AbiEnumDef](/reference/sdk/typescript/index/interfaces/AbiEnumDef)
* [AbiVariant](/reference/sdk/typescript/index/interfaces/AbiVariant)
* [AbiMethod](/reference/sdk/typescript/index/interfaces/AbiMethod)
* [AbiParam](/reference/sdk/typescript/index/interfaces/AbiParam)
* [AbiSelfStorageSchema](/reference/sdk/typescript/index/interfaces/AbiSelfStorageSchema)
* [ActivationEnd](/reference/sdk/typescript/index/interfaces/ActivationEnd)
* [OperationResult](/reference/sdk/typescript/index/interfaces/OperationResult)
* [StorageChange](/reference/sdk/typescript/index/interfaces/StorageChange)
* [Event](/reference/sdk/typescript/index/interfaces/Event)
* [ActivationInfo](/reference/sdk/typescript/index/interfaces/ActivationInfo)
* [ConsumedGas](/reference/sdk/typescript/index/interfaces/ConsumedGas)
* [ActivationStart](/reference/sdk/typescript/index/interfaces/ActivationStart)
* [BlockOrderEvent](/reference/sdk/typescript/index/interfaces/BlockOrderEvent)
* [GvmComponentHeader](/reference/sdk/typescript/index/interfaces/GvmComponentHeader)
* [ContractDetails](/reference/sdk/typescript/index/interfaces/ContractDetails)
* [EntityRoot](/reference/sdk/typescript/index/interfaces/EntityRoot)
* [GetAbiByContractCodeIdRequest](/reference/sdk/typescript/index/interfaces/GetAbiByContractCodeIdRequest)
* [GetAbiByContractCodeIdResponse](/reference/sdk/typescript/index/interfaces/GetAbiByContractCodeIdResponse)
* [GetAbiByContractIdRequest](/reference/sdk/typescript/index/interfaces/GetAbiByContractIdRequest)
* [GetAbiByContractIdResponse](/reference/sdk/typescript/index/interfaces/GetAbiByContractIdResponse)
* [GetAccountRequest](/reference/sdk/typescript/index/interfaces/GetAccountRequest)
* [GetAccountResponse](/reference/sdk/typescript/index/interfaces/GetAccountResponse)
* [GetActivationRequest](/reference/sdk/typescript/index/interfaces/GetActivationRequest)
* [GetActivationResponse](/reference/sdk/typescript/index/interfaces/GetActivationResponse)
* [GetBalanceRequest](/reference/sdk/typescript/index/interfaces/GetBalanceRequest)
* [GetBalancesRequest](/reference/sdk/typescript/index/interfaces/GetBalancesRequest)
* [GetBalancesResponse](/reference/sdk/typescript/index/interfaces/GetBalancesResponse)
* [GetBlockRequest](/reference/sdk/typescript/index/interfaces/GetBlockRequest)
* [GetBlockResponse](/reference/sdk/typescript/index/interfaces/GetBlockResponse)
* [GetComponentRequest](/reference/sdk/typescript/index/interfaces/GetComponentRequest)
* [GetComponentResponse](/reference/sdk/typescript/index/interfaces/GetComponentResponse)
* [GetContractRequest](/reference/sdk/typescript/index/interfaces/GetContractRequest)
* [GetContractResponse](/reference/sdk/typescript/index/interfaces/GetContractResponse)
* [GetCurrentBlockIndexRequest](/reference/sdk/typescript/index/interfaces/GetCurrentBlockIndexRequest)
* [GetCurrentBlockIndexResponse](/reference/sdk/typescript/index/interfaces/GetCurrentBlockIndexResponse)
* [GetEntityRootRequest](/reference/sdk/typescript/index/interfaces/GetEntityRootRequest)
* [GetEntityRootResponse](/reference/sdk/typescript/index/interfaces/GetEntityRootResponse)
* [GetStorageAtRequest](/reference/sdk/typescript/index/interfaces/GetStorageAtRequest)
* [GetTraceRequest](/reference/sdk/typescript/index/interfaces/GetTraceRequest)
* [GetTraceResponse](/reference/sdk/typescript/index/interfaces/GetTraceResponse)
* [GetVersionRequest](/reference/sdk/typescript/index/interfaces/GetVersionRequest)
* [GetVersionResponse](/reference/sdk/typescript/index/interfaces/GetVersionResponse)
* [SimulateActivationRequest](/reference/sdk/typescript/index/interfaces/SimulateActivationRequest)
* [SimulateActivationResponse](/reference/sdk/typescript/index/interfaces/SimulateActivationResponse)
* [SimulationActivationResult](/reference/sdk/typescript/index/interfaces/SimulationActivationResult)
* [SubmitActivationRequest](/reference/sdk/typescript/index/interfaces/SubmitActivationRequest)
* [ViewRequest](/reference/sdk/typescript/index/interfaces/ViewRequest)
* [ViewResult](/reference/sdk/typescript/index/interfaces/ViewResult)
* [EddsaSigner](/reference/sdk/typescript/index/interfaces/EddsaSigner)

## Type Aliases

* [ParsedComponentOwner](/reference/sdk/typescript/index/type-aliases/ParsedComponentOwner)
* [CallerIdentity](/reference/sdk/typescript/index/type-aliases/CallerIdentity)
* [EnumFactories](/reference/sdk/typescript/index/type-aliases/EnumFactories)
* [EnumInstance](/reference/sdk/typescript/index/type-aliases/EnumInstance)
* [StructInstance](/reference/sdk/typescript/index/type-aliases/StructInstance)
* [ClientFactory](/reference/sdk/typescript/index/type-aliases/ClientFactory)
* [ActivationId](/reference/sdk/typescript/index/type-aliases/ActivationId)
* [ComponentId](/reference/sdk/typescript/index/type-aliases/ComponentId)
* [EntityId](/reference/sdk/typescript/index/type-aliases/EntityId)
* [GvmAccount](/reference/sdk/typescript/index/type-aliases/GvmAccount)
* [GvmContract](/reference/sdk/typescript/index/type-aliases/GvmContract)
* [GvmContractCodeId](/reference/sdk/typescript/index/type-aliases/GvmContractCodeId)
* [Abi](/reference/sdk/typescript/index/type-aliases/Abi)
* [AbiComponentTypeIndex](/reference/sdk/typescript/index/type-aliases/AbiComponentTypeIndex)
* [ContractName](/reference/sdk/typescript/index/type-aliases/ContractName)
* [AbiEncoding](/reference/sdk/typescript/index/type-aliases/AbiEncoding)
* [AbiValueType](/reference/sdk/typescript/index/type-aliases/AbiValueType)
* [PrimitiveType](/reference/sdk/typescript/index/type-aliases/PrimitiveType)
* [TypeName](/reference/sdk/typescript/index/type-aliases/TypeName)
* [SystemPath](/reference/sdk/typescript/index/type-aliases/SystemPath)
* [AbiMethodValueType](/reference/sdk/typescript/index/type-aliases/AbiMethodValueType)
* [AbiContractRefDef](/reference/sdk/typescript/index/type-aliases/AbiContractRefDef)
* [ComponentCodeName](/reference/sdk/typescript/index/type-aliases/ComponentCodeName)
* [ContractInstanceName](/reference/sdk/typescript/index/type-aliases/ContractInstanceName)
* [ComponentName](/reference/sdk/typescript/index/type-aliases/ComponentName)
* [FieldName](/reference/sdk/typescript/index/type-aliases/FieldName)
* [AbiVariantFields](/reference/sdk/typescript/index/type-aliases/AbiVariantFields)
* [VariantName](/reference/sdk/typescript/index/type-aliases/VariantName)
* [AccessModifier](/reference/sdk/typescript/index/type-aliases/AccessModifier)
* [GasLimit](/reference/sdk/typescript/index/type-aliases/GasLimit)
* [MethodName](/reference/sdk/typescript/index/type-aliases/MethodName)
* [ParamName](/reference/sdk/typescript/index/type-aliases/ParamName)
* [ModuleName](/reference/sdk/typescript/index/type-aliases/ModuleName)
* [H256](/reference/sdk/typescript/index/type-aliases/H256)
* [Base64Bytes](/reference/sdk/typescript/index/type-aliases/Base64Bytes)
* [ExecutionOutcome](/reference/sdk/typescript/index/type-aliases/ExecutionOutcome)
* [U64String](/reference/sdk/typescript/index/type-aliases/U64String)
* [U128String](/reference/sdk/typescript/index/type-aliases/U128String)
* [ActivationStatus](/reference/sdk/typescript/index/type-aliases/ActivationStatus)
* [Amount](/reference/sdk/typescript/index/type-aliases/Amount)
* [BlockOrderEventKind](/reference/sdk/typescript/index/type-aliases/BlockOrderEventKind)
* [ComponentOwner](/reference/sdk/typescript/index/type-aliases/ComponentOwner)
* [EntityIdSigner](/reference/sdk/typescript/index/type-aliases/EntityIdSigner)
* [ComponentTypeIndex](/reference/sdk/typescript/index/type-aliases/ComponentTypeIndex)
* [GvmComponentIndex](/reference/sdk/typescript/index/type-aliases/GvmComponentIndex)
* [ContractVersion](/reference/sdk/typescript/index/type-aliases/ContractVersion)
* [TransactionId](/reference/sdk/typescript/index/type-aliases/TransactionId)

## Variables

* [FAUCET\_TRANSFER\_METHOD](/reference/sdk/typescript/index/variables/FAUCET_TRANSFER_METHOD)
* [FAUCET\_TRANSFER\_WITH\_CONFIRMATION\_METHOD](/reference/sdk/typescript/index/variables/FAUCET_TRANSFER_WITH_CONFIRMATION_METHOD)
* [CONTRACT\_VERSION\_LATEST](/reference/sdk/typescript/index/variables/CONTRACT_VERSION_LATEST)
* [ACCOUNT\_COMPONENT\_INDEX](/reference/sdk/typescript/index/variables/ACCOUNT_COMPONENT_INDEX)
* [ROOT\_COMPONENT\_TYPE\_INDEX](/reference/sdk/typescript/index/variables/ROOT_COMPONENT_TYPE_INDEX)
* [gt](/reference/sdk/typescript/index/variables/gt)
* [RESERVED\_ENUM\_MEMBER\_NAMES](/reference/sdk/typescript/index/variables/RESERVED_ENUM_MEMBER_NAMES)
* [RPC\_PROTOCOL\_VERSION](/reference/sdk/typescript/index/variables/RPC_PROTOCOL_VERSION)
* [RPC\_PROTOCOL\_VERSION\_HEADER\_NAME](/reference/sdk/typescript/index/variables/RPC_PROTOCOL_VERSION_HEADER_NAME)
* [DEFAULT\_EXTERNAL\_ACTIVATION\_VERSION](/reference/sdk/typescript/index/variables/DEFAULT_EXTERNAL_ACTIVATION_VERSION)
* [DEFAULT\_EXTERNAL\_ACTIVATION\_CHAIN\_ID](/reference/sdk/typescript/index/variables/DEFAULT_EXTERNAL_ACTIVATION_CHAIN_ID)
* [DEFAULT\_EXTERNAL\_ACTIVATION\_PAYLOAD\_ENCODING\_VERSION](/reference/sdk/typescript/index/variables/DEFAULT_EXTERNAL_ACTIVATION_PAYLOAD_ENCODING_VERSION)
* [DEFAULT\_MAX\_EXTERNAL\_ACTIVATION\_VALIDITY\_WINDOW\_IN\_BLOCKS](/reference/sdk/typescript/index/variables/DEFAULT_MAX_EXTERNAL_ACTIVATION_VALIDITY_WINDOW_IN_BLOCKS)
* [DEFAULT\_EXTERNAL\_ACTIVATION\_VALID\_UNTIL\_BLOCK](/reference/sdk/typescript/index/variables/DEFAULT_EXTERNAL_ACTIVATION_VALID_UNTIL_BLOCK)
* [DEFAULT\_BIP44\_DERIVATION\_PATH](/reference/sdk/typescript/index/variables/DEFAULT_BIP44_DERIVATION_PATH)
* [GEN\_COIN\_TYPE](/reference/sdk/typescript/index/variables/GEN_COIN_TYPE)
* [DEFAULT\_CLIENT\_AUTO\_VALID\_UNTIL\_BLOCK\_BUFFER\_IN\_BLOCKS](/reference/sdk/typescript/index/variables/DEFAULT_CLIENT_AUTO_VALID_UNTIL_BLOCK_BUFFER_IN_BLOCKS)
* [DEFAULT\_CLIENT\_AUTO\_VALID\_UNTIL\_BLOCK\_SAFETY\_MARGIN\_IN\_BLOCKS](/reference/sdk/typescript/index/variables/DEFAULT_CLIENT_AUTO_VALID_UNTIL_BLOCK_SAFETY_MARGIN_IN_BLOCKS)
* [concatBytes](/reference/sdk/typescript/index/variables/concatBytes)

## Functions

* [autoValidUntilBlockFromCurrentBlock](/reference/sdk/typescript/index/functions/autoValidUntilBlockFromCurrentBlock)
* [encodeArgs](/reference/sdk/typescript/index/functions/encodeArgs)
* [encodeResult](/reference/sdk/typescript/index/functions/encodeResult)
* [encodeEvent](/reference/sdk/typescript/index/functions/encodeEvent)
* [encodeError](/reference/sdk/typescript/index/functions/encodeError)
* [decodeArgs](/reference/sdk/typescript/index/functions/decodeArgs)
* [decodeResult](/reference/sdk/typescript/index/functions/decodeResult)
* [decodeEvent](/reference/sdk/typescript/index/functions/decodeEvent)
* [decodeError](/reference/sdk/typescript/index/functions/decodeError)
* [schemaForType](/reference/sdk/typescript/index/functions/schemaForType)
* [schemaForMethodParams](/reference/sdk/typescript/index/functions/schemaForMethodParams)
* [schemaForMethodReturns](/reference/sdk/typescript/index/functions/schemaForMethodReturns)
* [faucetSigner](/reference/sdk/typescript/index/functions/faucetSigner)
* [faucetEntityId](/reference/sdk/typescript/index/functions/faucetEntityId)
* [genesisFungibleTokenEntityId](/reference/sdk/typescript/index/functions/genesisFungibleTokenEntityId)
* [genesisFungibleTokenCodeId](/reference/sdk/typescript/index/functions/genesisFungibleTokenCodeId)
* [genesisFungibleTokenContract](/reference/sdk/typescript/index/functions/genesisFungibleTokenContract)
* [genesisFungibleTokenHolderComponentId](/reference/sdk/typescript/index/functions/genesisFungibleTokenHolderComponentId)
* [buildCreateAccountPayload](/reference/sdk/typescript/index/functions/buildCreateAccountPayload)
* [buildFaucetTransferPayload](/reference/sdk/typescript/index/functions/buildFaucetTransferPayload)
* [resolveManifestModules](/reference/sdk/typescript/index/functions/resolveManifestModules)
* [codeArtifactsFromManifest](/reference/sdk/typescript/index/functions/codeArtifactsFromManifest)
* [codeArtifactsFromModules](/reference/sdk/typescript/index/functions/codeArtifactsFromModules)
* [formatGvmContract](/reference/sdk/typescript/index/functions/formatGvmContract)
* [formatGvmContractCodeId](/reference/sdk/typescript/index/functions/formatGvmContractCodeId)
* [formatComponentTypeIndex](/reference/sdk/typescript/index/functions/formatComponentTypeIndex)
* [formatGvmComponentId](/reference/sdk/typescript/index/functions/formatGvmComponentId)
* [componentIdToDisplayString](/reference/sdk/typescript/index/functions/componentIdToDisplayString)
* [componentCodeIdToDisplayString](/reference/sdk/typescript/index/functions/componentCodeIdToDisplayString)
* [parseGvmComponentIdString](/reference/sdk/typescript/index/functions/parseGvmComponentIdString)
* [accountFromEntityId](/reference/sdk/typescript/index/functions/accountFromEntityId)
* [accountFromEntityIdString](/reference/sdk/typescript/index/functions/accountFromEntityIdString)
* [entityIdFromAccount](/reference/sdk/typescript/index/functions/entityIdFromAccount)
* [accountComponentIdForEntity](/reference/sdk/typescript/index/functions/accountComponentIdForEntity)
* [componentIdFromNewComponentEntityId](/reference/sdk/typescript/index/functions/componentIdFromNewComponentEntityId)
* [parseGvmContract](/reference/sdk/typescript/index/functions/parseGvmContract)
* [parseGvmContractCodeId](/reference/sdk/typescript/index/functions/parseGvmContractCodeId)
* [parseGvmComponentCodeIdString](/reference/sdk/typescript/index/functions/parseGvmComponentCodeIdString)
* [parseGvmRootData](/reference/sdk/typescript/index/functions/parseGvmRootData)
* [serializeGvmContract](/reference/sdk/typescript/index/functions/serializeGvmContract)
* [serializeGvmContractCodeId](/reference/sdk/typescript/index/functions/serializeGvmContractCodeId)
* [callerIdentityData](/reference/sdk/typescript/index/functions/callerIdentityData)
* [serializeCallerIdentity](/reference/sdk/typescript/index/functions/serializeCallerIdentity)
* [componentIdData](/reference/sdk/typescript/index/functions/componentIdData)
* [readSerializedComponentId](/reference/sdk/typescript/index/functions/readSerializedComponentId)
* [decodeNewComponent](/reference/sdk/typescript/index/functions/decodeNewComponent)
* [decodeGvmComponentCodeIds](/reference/sdk/typescript/index/functions/decodeGvmComponentCodeIds)
* [componentIdToStorageComponentId](/reference/sdk/typescript/index/functions/componentIdToStorageComponentId)
* [toGvmComponentId](/reference/sdk/typescript/index/functions/toGvmComponentId)
* [contractFromSerializedComponentId](/reference/sdk/typescript/index/functions/contractFromSerializedComponentId)
* [gvmRootStructToContract](/reference/sdk/typescript/index/functions/gvmRootStructToContract)
* [gvmContractToRootStruct](/reference/sdk/typescript/index/functions/gvmContractToRootStruct)
* [gvmContractCodeIdToRootStruct](/reference/sdk/typescript/index/functions/gvmContractCodeIdToRootStruct)
* [gvmRootStructToContractCodeId](/reference/sdk/typescript/index/functions/gvmRootStructToContractCodeId)
* [buildActivationPayload](/reference/sdk/typescript/index/functions/buildActivationPayload)
* [buildViewPayload](/reference/sdk/typescript/index/functions/buildViewPayload)
* [buildPushPayload](/reference/sdk/typescript/index/functions/buildPushPayload)
* [buildDeployPayload](/reference/sdk/typescript/index/functions/buildDeployPayload)
* [buildInstallPayload](/reference/sdk/typescript/index/functions/buildInstallPayload)
* [serializeComponentId](/reference/sdk/typescript/index/functions/serializeComponentId)
* [defineStruct](/reference/sdk/typescript/index/functions/defineStruct)
* [defineTuple](/reference/sdk/typescript/index/functions/defineTuple)
* [defineEnum](/reference/sdk/typescript/index/functions/defineEnum)
* [ActivationId](/reference/sdk/typescript/index/functions/ActivationId)
* [ComponentId](/reference/sdk/typescript/index/functions/ComponentId)
* [EntityId](/reference/sdk/typescript/index/functions/EntityId)
* [GvmAccount](/reference/sdk/typescript/index/functions/GvmAccount)
* [GvmContract](/reference/sdk/typescript/index/functions/GvmContract)
* [GvmContractCodeId](/reference/sdk/typescript/index/functions/GvmContractCodeId)
* [mnemonicToSeedBytes](/reference/sdk/typescript/index/functions/mnemonicToSeedBytes)
* [deriveEd25519PrivateKeyFromSeed](/reference/sdk/typescript/index/functions/deriveEd25519PrivateKeyFromSeed)
* [parseActivationId](/reference/sdk/typescript/index/functions/parseActivationId)
* [serializeGvmComponentId](/reference/sdk/typescript/index/functions/serializeGvmComponentId)
* [cloneBytes](/reference/sdk/typescript/index/functions/cloneBytes)
* [hexToBytes](/reference/sdk/typescript/index/functions/hexToBytes)
* [bytesToHex](/reference/sdk/typescript/index/functions/bytesToHex)
* [bytesToPrefixedHex](/reference/sdk/typescript/index/functions/bytesToPrefixedHex)
* [base64ToBytes](/reference/sdk/typescript/index/functions/base64ToBytes)
* [bytesToBase64](/reference/sdk/typescript/index/functions/bytesToBase64)
* [equalBytes](/reference/sdk/typescript/index/functions/equalBytes)
* [decodeBech32m](/reference/sdk/typescript/index/functions/decodeBech32m)
* [encodeBech32m](/reference/sdk/typescript/index/functions/encodeBech32m)
* [utf8Bytes](/reference/sdk/typescript/index/functions/utf8Bytes)
* [sha256](/reference/sdk/typescript/index/functions/sha256)

## References

### SerializedComponentId

Renames and re-exports [GvmComponentId](/reference/sdk/typescript/payloads/gvm-types/variables/GvmComponentId)
