Message_Transfer constructor

Message_Transfer({
  1. String? sourcePort,
  2. String? sourceChannel,
  3. Amount? token,
  4. String? sender,
  5. String? receiver,
  6. Height? timeoutHeight,
  7. Int64? timeoutTimestamp,
})

Implementation

factory Message_Transfer({
  $core.String? sourcePort,
  $core.String? sourceChannel,
  Amount? token,
  $core.String? sender,
  $core.String? receiver,
  Height? timeoutHeight,
  $fixnum.Int64? timeoutTimestamp,
}) {
  final _result = create();
  if (sourcePort != null) {
    _result.sourcePort = sourcePort;
  }
  if (sourceChannel != null) {
    _result.sourceChannel = sourceChannel;
  }
  if (token != null) {
    _result.token = token;
  }
  if (sender != null) {
    _result.sender = sender;
  }
  if (receiver != null) {
    _result.receiver = receiver;
  }
  if (timeoutHeight != null) {
    _result.timeoutHeight = timeoutHeight;
  }
  if (timeoutTimestamp != null) {
    _result.timeoutTimestamp = timeoutTimestamp;
  }
  return _result;
}