Skip to main content

ArtifactExplanation

HardKAS SDK


HardKAS SDK / artifacts/src / ArtifactExplanation

Interface: ArtifactExplanation

Defined in: packages/artifacts/src/explain.ts:9

Properties​

economics?​

optional economics?: object

Defined in: packages/artifacts/src/explain.ts:25

balance​

balance: object

balance.change​

change: bigint

balance.impliedFee​

impliedFee: bigint

balance.inputs​

inputs: bigint

balance.outputs​

outputs: bigint

fee​

fee: object

fee.delta​

delta: bigint

fee.rate​

rate: bigint

fee.recomputed​

recomputed: bigint

fee.reported​

reported: bigint

mass​

mass: object

mass.delta​

delta: bigint

mass.recomputed​

recomputed: bigint

mass.reported​

reported: bigint

ok​

ok: boolean


identity​

identity: object

Defined in: packages/artifacts/src/explain.ts:18

artifactId​

artifactId: string

contentHash​

contentHash: string

lineageId?​

optional lineageId?: string

parentArtifactId?​

optional parentArtifactId?: string

rootArtifactId?​

optional rootArtifactId?: string


metadata​

metadata: Record<string, any>

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


security​

security: object

Defined in: packages/artifacts/src/explain.ts:31

issues​

issues: object[]

strictOk​

strictOk: boolean


summary​

summary: object

Defined in: packages/artifacts/src/explain.ts:10

createdAt​

createdAt: string

mode​

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

network​

network: string

status​

status: "legacy" | "valid" | "invalid" | "corrupted"

type​

type: string

version​

version: string