SendRequest constructor

SendRequest({
  1. Memo? memo,
  2. Payment? payment,
  3. ICPTs? maxFee,
  4. Subaccount? fromSubaccount,
  5. AccountIdentifier? to,
  6. BlockHeight? createdAt,
  7. TimeStamp? createdAtTime,
})

Implementation

factory SendRequest({
  Memo? memo,
  Payment? payment,
  ICPTs? maxFee,
  Subaccount? fromSubaccount,
  AccountIdentifier? to,
  BlockHeight? createdAt,
  TimeStamp? createdAtTime,
}) {
  final _result = create();
  if (memo != null) {
    _result.memo = memo;
  }
  if (payment != null) {
    _result.payment = payment;
  }
  if (maxFee != null) {
    _result.maxFee = maxFee;
  }
  if (fromSubaccount != null) {
    _result.fromSubaccount = fromSubaccount;
  }
  if (to != null) {
    _result.to = to;
  }
  if (createdAt != null) {
    _result.createdAt = createdAt;
  }
  if (createdAtTime != null) {
    _result.createdAtTime = createdAtTime;
  }
  return _result;
}