TaprootScriptInput constructor

TaprootScriptInput({
  1. required OutPoint prevOut,
  2. required Uint8List controlBlock,
  3. required Script tapscript,
  4. List<Uint8List>? stack,
  5. int sequence = Input.sequenceFinal,
})

Implementation

TaprootScriptInput({
  required super.prevOut,
  required Uint8List controlBlock,
  required this.tapscript,
  List<Uint8List>? stack,
  super.sequence = Input.sequenceFinal,
}) : super(
  witness: [if (stack != null) ...stack, tapscript.compiled, controlBlock],
);