Skip to main content

readSignedTxArtifact

HardKAS SDK


HardKAS SDK / artifacts/src / readSignedTxArtifact

Function: readSignedTxArtifact()

readSignedTxArtifact(filePath): Promise<{ amountSompi?: string; assumptionLevel?: string; computeBudget?: string; contentHash?: string; createdAt?: string; execution?: { domain?: "kaspa-l1" | "evm-l2"; mode?: "rpc" | "simulator" | "localnet" | "l2-rpc"; network?: string; }; from?: { accountName?: string; address?: string; input?: string; }; hardkasVersion?: string; hashVersion?: string | number; lane?: string; lineage?: { artifactId?: string; lineageId?: string; parentArtifactId?: string; rootArtifactId?: string; sequence?: number; }; lineageDepth?: number; metadata?: any; mode?: "rpc" | "simulator" | "localnet"; multisig?: { requiredSigners?: string[]; signatures?: object[]; threshold?: number; }; networkId?: "simnet" | "mainnet" | "testnet-10" | "testnet-11" | "testnet-12" | "simnet-1" | "devnet" | "simulated" | "igra"; parents?: string[]; schema?: "hardkas.signedTx"; schemaVersion?: string; scriptCapabilities?: ("p2pk" | "multisig" | "timelock" | "covenant-experimental" | "silverscript-experimental" | "tockata-experimental")[]; scriptMetadata?: { consensusImpact?: "experimental" | "none"; experimental?: boolean; language?: "native" | "silverscript" | "tockata"; notes?: string[]; version?: string; }; scriptProfile?: "experimental" | "standard"; signatureMetadata?: object[]; signedId?: string; signedTransaction?: { format?: string; payload?: string; }; sourcePlanId?: string; status?: "signed" | "partially_signed"; storageMass?: string; to?: { accountName?: string; address?: string; input?: string; }; txId?: string; txVersion?: 0 | 1; unsignedPayloadHash?: string; version?: "1.0.0-alpha"; workflowId?: string; }>

Defined in: packages/artifacts/src/io.ts:71

Parameters​

filePath​

string

Returns​

Promise<{ amountSompi?: string; assumptionLevel?: string; computeBudget?: string; contentHash?: string; createdAt?: string; execution?: { domain?: "kaspa-l1" | "evm-l2"; mode?: "rpc" | "simulator" | "localnet" | "l2-rpc"; network?: string; }; from?: { accountName?: string; address?: string; input?: string; }; hardkasVersion?: string; hashVersion?: string | number; lane?: string; lineage?: { artifactId?: string; lineageId?: string; parentArtifactId?: string; rootArtifactId?: string; sequence?: number; }; lineageDepth?: number; metadata?: any; mode?: "rpc" | "simulator" | "localnet"; multisig?: { requiredSigners?: string[]; signatures?: object[]; threshold?: number; }; networkId?: "simnet" | "mainnet" | "testnet-10" | "testnet-11" | "testnet-12" | "simnet-1" | "devnet" | "simulated" | "igra"; parents?: string[]; schema?: "hardkas.signedTx"; schemaVersion?: string; scriptCapabilities?: ("p2pk" | "multisig" | "timelock" | "covenant-experimental" | "silverscript-experimental" | "tockata-experimental")[]; scriptMetadata?: { consensusImpact?: "experimental" | "none"; experimental?: boolean; language?: "native" | "silverscript" | "tockata"; notes?: string[]; version?: string; }; scriptProfile?: "experimental" | "standard"; signatureMetadata?: object[]; signedId?: string; signedTransaction?: { format?: string; payload?: string; }; sourcePlanId?: string; status?: "signed" | "partially_signed"; storageMass?: string; to?: { accountName?: string; address?: string; input?: string; }; txId?: string; txVersion?: 0 | 1; unsignedPayloadHash?: string; version?: "1.0.0-alpha"; workflowId?: string; }>