Skip to main content

AfterScript

A NativeScript that validates a transaction if the current time range validity interval is after the given slot

export interface AfterScript {
  eval(ctx: NativeContext): boolean
  kind: "After"
  slot: number
  toCbor(): number[]
  toJsonSafe(): AfterScriptJsonSafe
}

Properties

eval

afterScript.eval satisfies (ctx: NativeContext) => boolean

kind

afterScript.kind satisfies "After"

slot

afterScript.slot satisfies number

toCbor

afterScript.toCbor satisfies () => number[]

toJsonSafe

afterScript.toJsonSafe satisfies () => AfterScriptJsonSafe