SigScript
A NativeScript that validates a transaction if it signed by a given PubKeyHash
export interface SigScript {
eval(ctx: NativeContext): boolean
hash: PubKeyHash
kind: "Sig"
toCbor(): number[]
toJsonSafe(): SigScriptJsonSafe
}
Properties
eval
sigScript.eval satisfies (ctx: NativeContext) => boolean
hash
sigScript.hash satisfies PubKeyHash
kind
sigScript.kind satisfies "Sig"
toCbor
sigScript.toCbor satisfies () => number[]
toJsonSafe
sigScript.toJsonSafe satisfies () => SigScriptJsonSafe