WorkflowArtifact
HardKAS SDK / artifacts/src / WorkflowArtifact
Interface: WorkflowArtifact
Defined in: packages/artifacts/src/types.ts:504
Extends
BaseArtifact<"workflow.v1">
Properties
assumptionLevel?
optionalassumptionLevel?:AssumptionLevel
Defined in: packages/artifacts/src/types.ts:44
Inherited from
contentHash?
optionalcontentHash?:ContentHash
Defined in: packages/artifacts/src/types.ts:42
Inherited from
createdAt
createdAt:
string
Defined in: packages/artifacts/src/types.ts:40
Inherited from
errorEnvelope?
optionalerrorEnvelope?:object
Defined in: packages/artifacts/src/types.ts:533
code
code:
string
message
message:
string
redacted
redacted:
boolean
execution?
optionalexecution?:object
Defined in: packages/artifacts/src/types.ts:46
domain
domain:
"kaspa-l1"|"evm-l2"
mode
mode:
"rpc"|"simulator"|"localnet"
network
network:
string
Inherited from
executionMode?
optionalexecutionMode?:AnyExecutionMode
Defined in: packages/artifacts/src/types.ts:45
Inherited from
generationId?
optionalgenerationId?:string
Defined in: packages/artifacts/src/types.ts:528
generationRange?
optionalgenerationRange?:object
Defined in: packages/artifacts/src/types.ts:518
end?
optionalend?:string
start?
optionalstart?:string
hardkasVersion
hardkasVersion:
string
Defined in: packages/artifacts/src/types.ts:35
Inherited from
hashVersion?
optionalhashVersion?:string|number
Defined in: packages/artifacts/src/types.ts:37
Inherited from
inputs?
optionalinputs?:Record<string,any>
Defined in: packages/artifacts/src/types.ts:507
lineage?
optionallineage?:object
Defined in: packages/artifacts/src/types.ts:48
artifactId
artifactId:
ArtifactId
lineageId
lineageId:
LineageId
parentArtifactId?
optionalparentArtifactId?:ArtifactId
rootArtifactId
rootArtifactId:
ArtifactId
sequence?
optionalsequence?:number|EventSequence
Inherited from
mode
mode:
AnyExecutionMode
Defined in: packages/artifacts/src/types.ts:39
Inherited from
networkId
networkId:
NetworkId
Defined in: packages/artifacts/src/types.ts:38
Inherited from
parentArtifacts?
optionalparentArtifacts?:string[]
Defined in: packages/artifacts/src/types.ts:516
policy?
optionalpolicy?:object
Defined in: packages/artifacts/src/types.ts:522
allowExternalWallet
allowExternalWallet:
boolean
allowMainnet
allowMainnet:
boolean
allowNetwork
allowNetwork:
boolean
requireDryRun
requireDryRun:
boolean
producedArtifacts
producedArtifacts:
string[]
Defined in: packages/artifacts/src/types.ts:517
replayResult?
optionalreplayResult?:object
Defined in: packages/artifacts/src/types.ts:529
stateHash?
optionalstateHash?:string
verified
verified:
boolean
schema
schema:
"hardkas.workflow.v1"
Defined in: packages/artifacts/src/types.ts:33
Inherited from
schemaVersion?
optionalschemaVersion?:string
Defined in: packages/artifacts/src/types.ts:34
Inherited from
status
status:
"failed"|"pending"|"running"|"completed"
Defined in: packages/artifacts/src/types.ts:506
steps
steps:
object[]
Defined in: packages/artifacts/src/types.ts:508
completedAt?
optionalcompletedAt?:string
error?
optionalerror?:string
producedArtifactId?
optionalproducedArtifactId?:string
startedAt?
optionalstartedAt?:string
status
status:
"failed"|"pending"|"success"|"skipped"
type
type:
string
version
version:
string
Defined in: packages/artifacts/src/types.ts:36
Inherited from
workflowId
workflowId:
WorkflowId
Defined in: packages/artifacts/src/types.ts:505