Transaction constructor

Transaction({
  1. String? address,
  2. Balance? balance,
  3. int? chainLength,
  4. List<CrossValidationStamp>? crossValidationStamps,
  5. Data? data,
  6. List<TransactionInput>? inputs,
  7. String? originSignature,
  8. String? previousPublicKey,
  9. String? previousSignature,
  10. required String? type,
  11. ValidationStamp? validationStamp,
  12. int? version = cVersion,
})

Implementation

Transaction({
  this.address,
  this.balance,
  this.chainLength,
  this.crossValidationStamps,
  this.data,
  this.inputs,
  this.originSignature,
  this.previousPublicKey,
  this.previousSignature,
  required this.type,
  this.validationStamp,
  this.version = cVersion,
});