Skip to main content

TxPlanArtifact

HardKAS SDK


HardKAS SDK / artifacts/src / TxPlanArtifact

Interface: TxPlanArtifact

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

Extends​

Properties​

amountSompi​

amountSompi: string

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


assumptionLevel?​

optional assumptionLevel?: AssumptionLevel

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

Inherited from​

BaseArtifact.assumptionLevel


assumptionRef?​

optional assumptionRef?: string

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


change?​

optional change?: object

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

address​

address: string

amountSompi​

amountSompi: string


computeBudget?​

optional computeBudget?: string

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


contentHash?​

optional contentHash?: ContentHash

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

Inherited from​

BaseArtifact.contentHash


createdAt​

createdAt: string

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

Inherited from​

BaseArtifact.createdAt


estimatedFeeSompi​

estimatedFeeSompi: string

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


estimatedMass​

estimatedMass: string

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


execution​

execution: object

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

domain​

domain: "kaspa-l1" | "evm-l2"

mode​

mode: "rpc" | "simulator" | "localnet"

network​

network: string

Overrides​

BaseArtifact.execution


executionMode?​

optional executionMode?: AnyExecutionMode

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

Inherited from​

BaseArtifact.executionMode


from​

from: object

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

accountName?​

optional accountName?: string

address​

address: string

input?​

optional input?: string


genesisCovenantGroups?​

optional genesisCovenantGroups?: object[]

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

authorizingInput​

authorizingInput: number

outputs​

outputs: number[]


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


inputs​

inputs: object[]

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

amountSompi​

amountSompi: string

covenantId?​

optional covenantId?: string

outpoint​

outpoint: object

outpoint.index​

index: number

outpoint.transactionId​

transactionId: string


lane?​

optional lane?: string

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


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


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


networkProfileRef?​

optional networkProfileRef?: string

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


outputs​

outputs: object[]

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

address​

address: string

amountSompi​

amountSompi: string

covenant?​

optional covenant?: CovenantBindingArtifact


planId​

planId: string

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


policyRef?​

optional policyRef?: string

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


policyRefs?​

optional policyRefs?: string[]

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


schema​

schema: "hardkas.txPlan"

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


storageMass?​

optional storageMass?: string

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


to​

to: object

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

accountName?​

optional accountName?: string

address​

address: string

input?​

optional input?: string


txVersion?​

optional txVersion?: number

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


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