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

Type Parameters

C

C extends ContractClient

Accessors

activation

Get Signature

get activation(): ActivationPayload
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:351
Returns
ActivationPayload

entityId

Get Signature

get entityId(): EntityId
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:355
Returns
EntityId

root

Get Signature

get root(): BrandedInstance
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:359
Returns
BrandedInstance

Methods

fromAccount()

static fromAccount<C>(account, root, componentTypeIndex, installInputBytes, factory, origin?): InstallPayload<C>
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:325

Type Parameters

C
C extends ContractClient

Parameters

account
GvmAccount
root
BrandedInstance
componentTypeIndex
number
installInputBytes
Uint8Array
factory
ClientFactory<C>
origin?
CallerIdentity

Returns

InstallPayload<C>

decode()

decode(outcome): C
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:364

Parameters

outcome
TraceOutcome

Returns

C

submit()

submit<Signer>(client, signer, options?): Promise<ActivationId>
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:376

Type Parameters

Signer
Signer

Parameters

client
ActivationRuntime<Signer>
signer
Signer
options?
ActivationOptionsInit

Returns

Promise<ActivationId>

execute()

execute<Signer>(client, signer, options?): Promise<C>
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:388

Type Parameters

Signer
Signer

Parameters

client
ActivationRuntime<Signer>
signer
Signer
options?
ActivationOptionsInit

Returns

Promise<C>