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

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

pusherEntityId

Get Signature

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

expectedArtifacts

Get Signature

get expectedArtifacts(): number
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:191
Returns
number

Methods

fromCodeArtifacts()

static fromCodeArtifacts(pusherEntityId, codeArtifacts): PushPayload
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:167

Parameters

pusherEntityId
EntityId
codeArtifacts
readonly RiscvCodeArtifact[]

Returns

PushPayload

decode()

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

Parameters

outcome
TraceOutcome

Returns

BrandedInstance

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

Type Parameters

Signer
Signer

Parameters

client
ActivationRuntime<Signer>
signer
Signer
options?
ActivationOptionsInit

Returns

Promise<ActivationId>

execute()

execute<Signer>(client, signer, options?): Promise<BrandedInstance<"GvmContractCodeId", ExtractFields<{ pusherEntity: TupleDefinition<"GvmEntityId", readonly [GenType<Uint8Array<ArrayBufferLike>, Schema>]>; pushIndex: GenType<number, "u32">; }>>>
Defined in: metacomputer/gen-framework/client-and-test-utils/client-sdk-ts/packages/client-sdk/src/payloads/lifecycle.ts:217

Type Parameters

Signer
Signer

Parameters

client
ActivationRuntime<Signer>
signer
Signer
options?
ActivationOptionsInit

Returns

Promise<BrandedInstance<"GvmContractCodeId", ExtractFields<{ pusherEntity: TupleDefinition<"GvmEntityId", readonly [GenType<Uint8Array<ArrayBufferLike>, Schema>]>; pushIndex: GenType<number, "u32">; }>>>