copyWith method

TransactionOutput copyWith({
  1. ADAAddress? address,
  2. Value? amount,
  3. DataOption? plutusData,
  4. ScriptRef? scriptRef,
})

Implementation

TransactionOutput copyWith({
  ADAAddress? address,
  Value? amount,
  DataOption? plutusData,
  ScriptRef? scriptRef,
}) {
  return TransactionOutput(
    address: address ?? this.address,
    amount: amount ?? this.amount,
    plutusData: plutusData ?? this.plutusData,
    scriptRef: scriptRef ?? this.scriptRef,
  );
}