Skip to main content

SilverSpendPlanArtifact

HardKAS SDK


HardKAS SDK / artifacts/src / SilverSpendPlanArtifact

Interface: SilverSpendPlanArtifact

Defined in: packages/artifacts/src/types.ts:644

Extends​

Properties​

args​

args: object[]

Defined in: packages/artifacts/src/types.ts:653

type​

type: "hex"

value​

value: string


argsHash​

argsHash: string

Defined in: packages/artifacts/src/types.ts:654


assumptionLevel?​

optional assumptionLevel?: AssumptionLevel

Defined in: packages/artifacts/src/types.ts:661

Overrides​

BaseArtifact.assumptionLevel


compileArtifactHash​

compileArtifactHash: string

Defined in: packages/artifacts/src/types.ts:646


contentHash?​

optional contentHash?: ContentHash

Defined in: packages/artifacts/src/types.ts:42

Inherited from​

BaseArtifact.contentHash


contractUtxoRef​

contractUtxoRef: object

Defined in: packages/artifacts/src/types.ts:649

index​

index: number

transactionId​

transactionId: string


createdAt​

createdAt: string

Defined in: packages/artifacts/src/types.ts:40

Inherited from​

BaseArtifact.createdAt


deployArtifactHash​

deployArtifactHash: string

Defined in: packages/artifacts/src/types.ts:645


execution?​

optional execution?: 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​

BaseArtifact.execution


executionMode?​

optional executionMode?: AnyExecutionMode

Defined in: packages/artifacts/src/types.ts:45

Inherited from​

BaseArtifact.executionMode


expectedOutputs​

expectedOutputs: object[]

Defined in: packages/artifacts/src/types.ts:656

address​

address: string

amountSompi​

amountSompi: string

scriptHash?​

optional scriptHash?: string


hardkasVersion​

hardkasVersion: string

Defined in: packages/artifacts/src/types.ts:35

Inherited from​

BaseArtifact.hardkasVersion


hashVersion?​

optional hashVersion?: string | number

Defined in: packages/artifacts/src/types.ts:37

Inherited from​

BaseArtifact.hashVersion


lineage?​

optional lineage?: object

Defined in: packages/artifacts/src/types.ts:48

artifactId​

artifactId: ArtifactId

lineageId​

lineageId: LineageId

parentArtifactId?​

optional parentArtifactId?: ArtifactId

rootArtifactId​

rootArtifactId: ArtifactId

sequence?​

optional sequence?: number | EventSequence

Inherited from​

BaseArtifact.lineage


lockingScriptHex​

lockingScriptHex: string

Defined in: packages/artifacts/src/types.ts:648


mode​

mode: AnyExecutionMode

Defined in: packages/artifacts/src/types.ts:39

Inherited from​

BaseArtifact.mode


networkId​

networkId: NetworkId

Defined in: packages/artifacts/src/types.ts:38

Inherited from​

BaseArtifact.networkId


redeemScriptHash​

redeemScriptHash: string

Defined in: packages/artifacts/src/types.ts:647


schema​

schema: "hardkas.silver.spendPlan"

Defined in: packages/artifacts/src/types.ts:33

Inherited from​

BaseArtifact.schema


schemaVersion?​

optional schemaVersion?: string

Defined in: packages/artifacts/src/types.ts:34

Inherited from​

BaseArtifact.schemaVersion


signatureScriptHex​

signatureScriptHex: string

Defined in: packages/artifacts/src/types.ts:655


version​

version: string

Defined in: packages/artifacts/src/types.ts:36

Inherited from​

BaseArtifact.version


workflowId?​

optional workflowId?: WorkflowId

Defined in: packages/artifacts/src/types.ts:43

Inherited from​

BaseArtifact.workflowId