setPurposeTransaction method

dynamic setPurposeTransaction(
  1. String value
)

Set purpose transaction

length of value is 1 up to 25.

Implementation

setPurposeTransaction(String value) {
  if (value.length > 25) {
    throw MaxValueLengthErr(title: "PurposeTransaction", length: "25");
  }
  final purposeTransaction = setTLV(value, AdditionalID.purposeTransaction);
  this.value = this.value.copyWith(purposeTransaction: purposeTransaction);
}