LogicSignature.fromProgram constructor

LogicSignature.fromProgram({
  1. required TEALProgram program,
  2. List<Uint8List>? arguments,
  3. Signature? signature,
})

Create a new logic signature from a given TEAL program. Throws an AlgorandException if unable to check the logic.

Implementation

LogicSignature.fromProgram({
  required TEALProgram program,
  List<Uint8List>? arguments,
  Signature? signature,
}) : this(
        logic: program.program,
        arguments: arguments,
        signature: signature,
      );