SigningInput constructor

SigningInput({
  1. String? genesisId,
  2. List<int>? genesisHash,
  3. List<int>? note,
  4. List<int>? privateKey,
  5. Int64? firstRound,
  6. Int64? lastRound,
  7. Int64? fee,
  8. List<int>? publicKey,
  9. Transfer? transfer,
  10. AssetTransfer? assetTransfer,
  11. AssetOptIn? assetOptIn,
})

Implementation

factory SigningInput({
  $core.String? genesisId,
  $core.List<$core.int>? genesisHash,
  $core.List<$core.int>? note,
  $core.List<$core.int>? privateKey,
  $fixnum.Int64? firstRound,
  $fixnum.Int64? lastRound,
  $fixnum.Int64? fee,
  $core.List<$core.int>? publicKey,
  Transfer? transfer,
  AssetTransfer? assetTransfer,
  AssetOptIn? assetOptIn,
}) {
  final $result = create();
  if (genesisId != null) {
    $result.genesisId = genesisId;
  }
  if (genesisHash != null) {
    $result.genesisHash = genesisHash;
  }
  if (note != null) {
    $result.note = note;
  }
  if (privateKey != null) {
    $result.privateKey = privateKey;
  }
  if (firstRound != null) {
    $result.firstRound = firstRound;
  }
  if (lastRound != null) {
    $result.lastRound = lastRound;
  }
  if (fee != null) {
    $result.fee = fee;
  }
  if (publicKey != null) {
    $result.publicKey = publicKey;
  }
  if (transfer != null) {
    $result.transfer = transfer;
  }
  if (assetTransfer != null) {
    $result.assetTransfer = assetTransfer;
  }
  if (assetOptIn != null) {
    $result.assetOptIn = assetOptIn;
  }
  return $result;
}