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

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:265
Returns
ActivationPayload

deployerEntityId

Get Signature

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

Methods

fromAccount()

static fromAccount<C>(account, contractCodeId, deployInputBytes, factory, origin?): DeployPayload<C>
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:246

Type Parameters

C
C extends ContractClient

Parameters

account
GvmAccount
contractCodeId
BrandedInstance
deployInputBytes
Uint8Array
factory
ClientFactory<C>
origin?
CallerIdentity

Returns

DeployPayload<C>

decode()

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

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:290

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:302

Type Parameters

Signer
Signer

Parameters

client
ActivationRuntime<Signer>
signer
Signer
options?
ActivationOptionsInit

Returns

Promise<C>