copyWith method

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

Implementation

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