SigningInput constructor

SigningInput({
  1. List<int>? privateKey,
  2. List<int>? publicKey,
  3. Iterable<Transfer>? messages,
  4. int? sequenceNumber,
  5. int? expireAt,
  6. WalletVersion? walletVersion,
})

Implementation

factory SigningInput({
  $core.List<$core.int>? privateKey,
  $core.List<$core.int>? publicKey,
  $core.Iterable<Transfer>? messages,
  $core.int? sequenceNumber,
  $core.int? expireAt,
  WalletVersion? walletVersion,
}) {
  final $result = create();
  if (privateKey != null) {
    $result.privateKey = privateKey;
  }
  if (publicKey != null) {
    $result.publicKey = publicKey;
  }
  if (messages != null) {
    $result.messages.addAll(messages);
  }
  if (sequenceNumber != null) {
    $result.sequenceNumber = sequenceNumber;
  }
  if (expireAt != null) {
    $result.expireAt = expireAt;
  }
  if (walletVersion != null) {
    $result.walletVersion = walletVersion;
  }
  return $result;
}