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;
}