ScV2TransactionSemantics constructor

ScV2TransactionSemantics({
  1. required String profile,
  2. required Uint8List bytes,
  3. required String inputSigHash,
  4. required int inputCount,
  5. required List<String> parentIds,
  6. required List<ScV2SemanticOutput> outputs,
  7. required BigInt minerFee,
})

Implementation

ScV2TransactionSemantics({
  required this.profile,
  required Uint8List bytes,
  required this.inputSigHash,
  required this.inputCount,
  required List<String> parentIds,
  required List<ScV2SemanticOutput> outputs,
  required this.minerFee,
}) : bytes = Uint8List.fromList(bytes),
     parentIds = List.unmodifiable(parentIds),
     outputs = List.unmodifiable(outputs);