BaseArtifact
HardKAS SDK / artifacts/src / BaseArtifact
Interface: BaseArtifact<T>
Defined in: packages/artifacts/src/types.ts:32
Extended by
TxPlanArtifactV2SignedTxArtifactV2TxReceiptArtifactV2PolicyArtifactNetworkProfileArtifactAssumptionArtifactMigrationReceiptArtifactTxPlanArtifactSignedTxArtifactTxReceiptArtifactSnapshotArtifactTxTraceArtifactWorkflowArtifactSilverCompileArtifactSilverTestArtifactSilverDeployPlanArtifactSilverDeployArtifactSilverSpendPlanArtifactSilverSpendReceiptArtifactSilverDeploySimulationArtifactSilverSpendSimulationArtifact
Type Parameters
T
T extends ArtifactType
Properties
assumptionLevel?
optionalassumptionLevel?:AssumptionLevel
Defined in: packages/artifacts/src/types.ts:44
contentHash?
optionalcontentHash?:ContentHash
Defined in: packages/artifacts/src/types.ts:42
createdAt
createdAt:
string
Defined in: packages/artifacts/src/types.ts:40
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
executionMode?
optionalexecutionMode?:AnyExecutionMode
Defined in: packages/artifacts/src/types.ts:45
hardkasVersion
hardkasVersion:
string
Defined in: packages/artifacts/src/types.ts:35
hashVersion?
optionalhashVersion?:string|number
Defined in: packages/artifacts/src/types.ts:37
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
mode
mode:
AnyExecutionMode
Defined in: packages/artifacts/src/types.ts:39
networkId
networkId:
NetworkId
Defined in: packages/artifacts/src/types.ts:38
schema
schema:
`hardkas.${T}`
Defined in: packages/artifacts/src/types.ts:33
schemaVersion?
optionalschemaVersion?:string
Defined in: packages/artifacts/src/types.ts:34
version
version:
string
Defined in: packages/artifacts/src/types.ts:36
workflowId?
optionalworkflowId?:WorkflowId
Defined in: packages/artifacts/src/types.ts:43