ScriptWitness
@totemsdk/kissvm / ScriptWitness
Interface: ScriptWitness
Witness supplied for signature and MAST verification
Properties
preimages?
optionalpreimages?:Map<string,string>
HTLC: hash hex → preimage hex
scriptProofs?
optionalscriptProofs?:ScriptProof[]
Canonical ScriptProofs for MAST branch revelation. The evaluator verifies each proof against the MAST root before executing.
signatures
signatures:
Map<string,Uint8Array<ArrayBufferLike>>
pubkey-hex (lowercase, no 0x) → flat 1088-byte WOTS signature